Market Price
$ 80.30
Selling Price
$ 71.78
928
758
788
1782
Market Price
$ 78.89
Selling Price
$ 67.95
293
76
275
1038
Market Price
$ 67.33
Selling Price
$ 56.32
694
418
447
1370
Market Price
$ 96.38
Selling Price
$ 82.22
2939
1372
2273
4867
Market Price
$ 79.19
Selling Price
$ 70.59
1556
1441
599
3241
Market Price
$ 99.18
Selling Price
$ 86.57
1685
638
698
3738
Market Price
$ 82.99
Selling Price
$ 73.09
1218
349
1040
1302
Market Price
$ 82.89
Selling Price
$ 74.63
1022
423
1018
1084
Market Price
$ 112.97
Selling Price
$ 96.35
1849
698
1481
1968
Market Price
$ 69.50
Selling Price
$ 58.70
879
419
199
1359
Market Price
$ 101.98
Selling Price
$ 91.39
333
213
274
418
Market Price
$ 64.95
Selling Price
$ 55.75
812
317
522
835
Market Price
$ 68.77
Selling Price
$ 58.79
1934
1341
845
2998
Market Price
$ 72.95
Selling Price
$ 61.06
3338
2810
2444
4080
Market Price
$ 105.71
Selling Price
$ 93.18
2330
1313
1875
2980
Market Price
$ 69.10
Selling Price
$ 57.94
485
116
274
485
Market Price
$ 72.74
Selling Price
$ 61.84
1155
1011
1078
2112
Market Price
$ 90.46
Selling Price
$ 80.09
4368
1805
1854
4746
Market Price
$ 77.61
Selling Price
$ 65.20
3139
2131
2382
3391
Market Price
$ 89.33
Selling Price
$ 78.30
183
116
69
442
Market Price
$ 99.89
Selling Price
$ 90.43
1466
936
1075
1575
Market Price
$ 74.38
Selling Price
$ 62.29
1052
799
394
3250
Market Price
$ 94.99
Selling Price
$ 84.67
1170
821
701
1983
Market Price
$ 66.06
Selling Price
$ 58.02
970
823
208
1751
Market Price
$ 74.98
Selling Price
$ 64.81
473
191
107
823
Market Price
$ 94.82
Selling Price
$ 85.01
1961
1406
1195
2000
Market Price
$ 99.25
Selling Price
$ 87.07
1025
265
354
3014
Market Price
$ 111.06
Selling Price
$ 98.45
2534
1951
1881
3865
Market Price
$ 82.44
Selling Price
$ 72.73
1226
1093
404
1431
Market Price
$ 82.67
Selling Price
$ 70.07
4428
990
2321
4821
Market Price
$ 105.63
Selling Price
$ 88.87
3441
3332
1975
3711
Market Price
$ 105.93
Selling Price
$ 91.76
521
233
193
1706
Market Price
$ 85.32
Selling Price
$ 75.65
612
249
526
2857
Market Price
$ 89.62
Selling Price
$ 77.16
3172
813
2380
3458
Market Price
$ 66.49
Selling Price
$ 55.72
527
427
509
1132
Market Price
$ 69.93
Selling Price
$ 63.48
1616
1353
588
3473
Market Price
$ 80.71
Selling Price
$ 68.89
606
438
459
929
Market Price
$ 67.86
Selling Price
$ 60.65
936
599
709
4434
Market Price
$ 87.43
Selling Price
$ 74.46
4248
922
3463
4799
Market Price
$ 66.56
Selling Price
$ 56.22
1050
546
517
3209