Market Price
$ 100.76
Selling Price
$ 86.23
780
172
266
2205
Market Price
$ 99.83
Selling Price
$ 86.76
1090
1002
971
1545
Market Price
$ 79.21
Selling Price
$ 68.19
4410
916
2543
4774
Market Price
$ 93.43
Selling Price
$ 81.07
2603
1123
2107
3012
Market Price
$ 89.98
Selling Price
$ 79.38
3051
2850
1297
3398
Market Price
$ 101.87
Selling Price
$ 86.94
237
233
237
522
Market Price
$ 80.80
Selling Price
$ 70.78
1434
583
1281
1490
Market Price
$ 64.14
Selling Price
$ 55.99
3540
1726
1070
4378
Market Price
$ 91.10
Selling Price
$ 80.72
1545
943
1323
3684
Market Price
$ 77.24
Selling Price
$ 68.20
304
100
206
911
Market Price
$ 115.16
Selling Price
$ 97.76
2128
1811
1865
4524
Market Price
$ 72.84
Selling Price
$ 63.20
1503
1304
1255
2518
Market Price
$ 114.30
Selling Price
$ 98.41
3669
2316
1316
4592
Market Price
$ 112.91
Selling Price
$ 95.29
3539
3182
3399
4939
Market Price
$ 104.27
Selling Price
$ 93.01
2633
1657
1968
4801
Market Price
$ 102.90
Selling Price
$ 90.25
363
77
77
1689
Market Price
$ 85.61
Selling Price
$ 71.75
1759
649
500
2059
Market Price
$ 98.02
Selling Price
$ 85.83
1299
786
299
1325
Market Price
$ 100.97
Selling Price
$ 86.14
3110
1499
1752
3175
Market Price
$ 93.40
Selling Price
$ 81.95
206
100
112
461
Market Price
$ 70.76
Selling Price
$ 60.20
2178
478
1360
2477
Market Price
$ 96.27
Selling Price
$ 84.02
334
311
327
1469
Market Price
$ 64.43
Selling Price
$ 57.64
757
264
198
763
Market Price
$ 90.74
Selling Price
$ 79.05
331
287
226
1140
Market Price
$ 71.83
Selling Price
$ 64.88
4314
4241
927
4646
Market Price
$ 75.87
Selling Price
$ 63.44
1066
932
1054
2141
Market Price
$ 95.79
Selling Price
$ 80.44
4016
2575
1718
4572
Market Price
$ 73.05
Selling Price
$ 65.26
509
128
491
614
Market Price
$ 74.35
Selling Price
$ 63.62
3144
1835
2241
4745
Market Price
$ 77.47
Selling Price
$ 65.95
563
114
525
1385
Market Price
$ 63.22
Selling Price
$ 55.70
1653
1183
851
4371
Market Price
$ 115.82
Selling Price
$ 96.52
2007
695
1449
2663
Market Price
$ 89.70
Selling Price
$ 79.97
2803
712
757
3676
Market Price
$ 75.11
Selling Price
$ 68.11
636
201
218
2928
Market Price
$ 117.18
Selling Price
$ 97.86
3415
2412
2761
3809
Market Price
$ 93.27
Selling Price
$ 78.07
462
459
167
626
Market Price
$ 108.72
Selling Price
$ 93.82
2632
1276
2410
4610
Market Price
$ 79.34
Selling Price
$ 68.02
2533
970
1495
2734
Market Price
$ 104.67
Selling Price
$ 93.09
3595
2266
956
4061
Market Price
$ 100.52
Selling Price
$ 84.81
1212
515
647
1512