Market Price
$ 101.42
Selling Price
$ 87.56
1707
653
1582
2217
Market Price
$ 92.68
Selling Price
$ 77.78
1585
1513
905
4087
Market Price
$ 98.54
Selling Price
$ 82.12
2641
2002
1294
4901
Market Price
$ 102.11
Selling Price
$ 92.60
1026
253
302
1065
Market Price
$ 103.78
Selling Price
$ 93.96
2887
1136
1440
3808
Market Price
$ 102.63
Selling Price
$ 92.74
808
233
681
3676
Market Price
$ 88.88
Selling Price
$ 75.57
441
269
147
1876
Market Price
$ 86.28
Selling Price
$ 76.71
2974
1961
1958
3648
Market Price
$ 77.73
Selling Price
$ 69.66
2053
675
1884
2580
Market Price
$ 66.24
Selling Price
$ 57.53
630
428
140
1404
Market Price
$ 93.19
Selling Price
$ 83.67
3674
3187
1464
4339
Market Price
$ 80.29
Selling Price
$ 72.60
373
103
242
407
Market Price
$ 82.65
Selling Price
$ 74.78
546
134
522
990
Market Price
$ 110.33
Selling Price
$ 96.77
3944
847
1089
4378
Market Price
$ 67.17
Selling Price
$ 59.35
720
417
292
1278
Market Price
$ 85.91
Selling Price
$ 77.66
1264
438
725
3072
Market Price
$ 86.85
Selling Price
$ 76.65
994
802
975
3691
Market Price
$ 113.23
Selling Price
$ 98.20
2380
1316
1544
3307
Market Price
$ 89.22
Selling Price
$ 75.78
1293
288
1017
3358
Market Price
$ 69.32
Selling Price
$ 60.56
4170
1956
3557
4902
Market Price
$ 96.67
Selling Price
$ 86.68
440
95
202
1557
Market Price
$ 87.63
Selling Price
$ 76.61
346
231
299
566
Market Price
$ 76.85
Selling Price
$ 65.80
1547
868
311
2629
Market Price
$ 114.02
Selling Price
$ 95.12
640
627
265
2240
Market Price
$ 104.51
Selling Price
$ 88.94
1235
749
681
1317
Market Price
$ 82.10
Selling Price
$ 68.86
1167
483
741
1630
Market Price
$ 111.69
Selling Price
$ 96.11
1073
1029
355
2719
Market Price
$ 105.04
Selling Price
$ 89.57
3092
2009
1007
3699
Market Price
$ 92.72
Selling Price
$ 84.25
288
155
231
1079
Market Price
$ 88.66
Selling Price
$ 77.55
1803
431
687
3944
Market Price
$ 114.28
Selling Price
$ 97.51
1477
1249
1431
1876
Market Price
$ 82.18
Selling Price
$ 74.33
2314
607
939
3177
Market Price
$ 98.12
Selling Price
$ 87.71
2516
1039
612
2648
Market Price
$ 70.65
Selling Price
$ 59.08
1533
599
604
2686
Market Price
$ 95.21
Selling Price
$ 80.22
302
248
276
1389
Market Price
$ 109.67
Selling Price
$ 95.68
1245
713
436
1529
Market Price
$ 65.84
Selling Price
$ 55.73
600
423
169
1441
Market Price
$ 66.12
Selling Price
$ 57.32
2630
994
2092
4038
Market Price
$ 87.61
Selling Price
$ 73.28
658
591
566
1106
Market Price
$ 77.60
Selling Price
$ 70.04
3022
2828
1103
4950