Market Price
$ 70.05
Selling Price
$ 63.03
4291
961
3047
4424
Market Price
$ 97.77
Selling Price
$ 87.79
2737
1920
728
2967
Market Price
$ 86.87
Selling Price
$ 77.63
1766
1763
1081
3337
Market Price
$ 92.19
Selling Price
$ 81.79
3528
3258
2343
3864
Market Price
$ 85.61
Selling Price
$ 77.44
2534
1539
1215
4464
Market Price
$ 114.52
Selling Price
$ 98.14
2758
2673
1907
2884
Market Price
$ 67.41
Selling Price
$ 60.75
1256
897
1126
4114
Market Price
$ 75.28
Selling Price
$ 64.88
3005
950
2937
3648
Market Price
$ 80.95
Selling Price
$ 69.54
1283
579
722
2642
Market Price
$ 70.68
Selling Price
$ 61.28
2159
682
1359
2211
Market Price
$ 66.72
Selling Price
$ 60.61
2369
1374
1449
3668
Market Price
$ 102.32
Selling Price
$ 91.60
1008
787
361
3153
Market Price
$ 101.30
Selling Price
$ 84.79
4500
3151
4379
4930
Market Price
$ 70.62
Selling Price
$ 63.12
1413
948
1145
2178
Market Price
$ 83.03
Selling Price
$ 73.27
749
237
528
2630
Market Price
$ 75.95
Selling Price
$ 68.07
2106
1949
1120
2825
Market Price
$ 100.89
Selling Price
$ 85.37
727
681
359
1363
Market Price
$ 103.72
Selling Price
$ 86.59
889
214
747
1164
Market Price
$ 79.72
Selling Price
$ 68.19
933
198
585
1161
Market Price
$ 95.92
Selling Price
$ 81.12
2338
1318
1416
2564
Market Price
$ 104.91
Selling Price
$ 94.14
519
354
499
597
Market Price
$ 98.35
Selling Price
$ 82.19
1928
632
1422
3272
Market Price
$ 83.94
Selling Price
$ 72.60
1448
667
1071
1553
Market Price
$ 68.37
Selling Price
$ 60.61
1781
1686
470
3540
Market Price
$ 65.97
Selling Price
$ 58.48
4638
947
3309
4772
Market Price
$ 81.26
Selling Price
$ 73.60
4716
2197
2505
4871
Market Price
$ 79.35
Selling Price
$ 70.17
3317
1476
2869
3931
Market Price
$ 102.06
Selling Price
$ 88.75
924
551
511
1486
Market Price
$ 68.81
Selling Price
$ 62.19
3822
2248
1809
4755
Market Price
$ 81.71
Selling Price
$ 70.40
964
663
198
4729
Market Price
$ 93.84
Selling Price
$ 78.27
2152
1896
981
2335
Market Price
$ 69.88
Selling Price
$ 59.32
303
82
220
631
Market Price
$ 117.83
Selling Price
$ 98.44
920
229
376
3060
Market Price
$ 109.73
Selling Price
$ 96.62
1737
1608
1305
1969
Market Price
$ 78.66
Selling Price
$ 65.89
1875
1214
1340
4775
Market Price
$ 104.36
Selling Price
$ 88.61
2068
1703
1005
3553
Market Price
$ 104.93
Selling Price
$ 92.72
783
195
748
2981
Market Price
$ 70.61
Selling Price
$ 62.66
1260
365
1162
2785
Market Price
$ 76.91
Selling Price
$ 69.86
2829
1249
2788
3729
Market Price
$ 92.08
Selling Price
$ 77.22
1249
1052
640
2564