Market Price
$ 101.20
Selling Price
$ 88.73
1327
566
1176
4271
Market Price
$ 93.25
Selling Price
$ 78.48
560
459
363
1518
Market Price
$ 107.32
Selling Price
$ 97.55
2824
1876
905
4090
Market Price
$ 69.59
Selling Price
$ 59.43
1269
707
975
3158
Market Price
$ 103.09
Selling Price
$ 92.20
2497
1853
602
4122
Market Price
$ 66.70
Selling Price
$ 56.85
1406
346
333
4742
Market Price
$ 67.35
Selling Price
$ 60.35
778
690
671
3140
Market Price
$ 102.12
Selling Price
$ 92.64
1198
1147
518
3011
Market Price
$ 100.91
Selling Price
$ 86.61
3294
2732
3119
3579
Market Price
$ 89.16
Selling Price
$ 80.48
417
373
312
564
Market Price
$ 97.76
Selling Price
$ 86.92
1075
392
805
1902
Market Price
$ 93.98
Selling Price
$ 85.04
593
140
557
1402
Market Price
$ 75.98
Selling Price
$ 65.10
372
180
220
819
Market Price
$ 87.46
Selling Price
$ 76.49
2748
1011
890
3089
Market Price
$ 103.47
Selling Price
$ 87.44
3432
1288
997
4212
Market Price
$ 81.60
Selling Price
$ 72.58
1238
742
803
1800
Market Price
$ 69.36
Selling Price
$ 58.81
313
264
96
402
Market Price
$ 83.56
Selling Price
$ 70.16
2993
2122
1766
3830
Market Price
$ 94.16
Selling Price
$ 79.00
1221
642
1054
3309
Market Price
$ 106.98
Selling Price
$ 89.94
2839
2569
1930
3348
Market Price
$ 107.33
Selling Price
$ 90.57
420
286
319
991
Market Price
$ 65.21
Selling Price
$ 58.64
179
54
64
464
Market Price
$ 93.59
Selling Price
$ 78.54
336
86
182
406
Market Price
$ 73.15
Selling Price
$ 63.68
2897
2216
1082
4606
Market Price
$ 87.78
Selling Price
$ 76.29
299
220
223
597
Market Price
$ 64.18
Selling Price
$ 58.26
210
49
124
1041
Market Price
$ 98.02
Selling Price
$ 82.67
758
543
676
2382
Market Price
$ 65.87
Selling Price
$ 56.03
1746
697
462
2099
Market Price
$ 106.52
Selling Price
$ 91.50
721
357
231
1844
Market Price
$ 63.35
Selling Price
$ 56.82
3433
2142
1528
4070
Market Price
$ 85.49
Selling Price
$ 75.19
1723
919
1522
2477
Market Price
$ 87.33
Selling Price
$ 73.39
2348
783
1337
2563
Market Price
$ 87.13
Selling Price
$ 78.91
1451
844
516
3077
Market Price
$ 69.91
Selling Price
$ 59.39
1675
366
738
3420
Market Price
$ 82.38
Selling Price
$ 69.01
2501
1206
2289
4505
Market Price
$ 92.05
Selling Price
$ 76.89
4264
910
1880
4515
Market Price
$ 68.82
Selling Price
$ 57.48
300
268
249
756
Market Price
$ 75.13
Selling Price
$ 66.50
2065
814
1284
3498
Market Price
$ 65.56
Selling Price
$ 58.68
2032
909
1278
2155
Market Price
$ 66.02
Selling Price
$ 57.30
1844
589
905
4342