Market Price
$ 69.52
Selling Price
$ 59.69
3878
859
2989
4082
Market Price
$ 75.39
Selling Price
$ 63.20
1903
956
928
3134
Market Price
$ 76.05
Selling Price
$ 67.11
1147
1036
405
2681
Market Price
$ 64.97
Selling Price
$ 57.78
454
365
248
649
Market Price
$ 66.50
Selling Price
$ 55.59
790
291
204
3213
Market Price
$ 61.61
Selling Price
$ 55.06
3019
2405
2547
4066
Market Price
$ 95.43
Selling Price
$ 84.24
2595
1506
1658
3917
Market Price
$ 82.93
Selling Price
$ 74.37
3412
2719
2649
3707
Market Price
$ 108.89
Selling Price
$ 92.21
590
479
128
2039
Market Price
$ 77.42
Selling Price
$ 66.56
3382
2980
1332
3420
Market Price
$ 85.07
Selling Price
$ 76.53
816
539
510
1850
Market Price
$ 69.14
Selling Price
$ 57.70
1421
585
899
1964
Market Price
$ 94.71
Selling Price
$ 81.65
451
176
338
642
Market Price
$ 108.43
Selling Price
$ 98.52
1415
912
1122
2793
Market Price
$ 83.19
Selling Price
$ 74.66
2014
631
530
4119
Market Price
$ 67.79
Selling Price
$ 58.59
905
766
701
2361
Market Price
$ 113.85
Selling Price
$ 98.42
1931
1920
1317
4585
Market Price
$ 74.87
Selling Price
$ 67.51
390
127
301
878
Market Price
$ 71.37
Selling Price
$ 61.38
3422
1882
2301
4037
Market Price
$ 69.76
Selling Price
$ 61.46
3434
3205
1150
3676
Market Price
$ 102.64
Selling Price
$ 92.97
2103
1693
1698
2825
Market Price
$ 64.85
Selling Price
$ 57.47
811
192
291
3028
Market Price
$ 89.38
Selling Price
$ 75.79
1903
1091
1517
2603
Market Price
$ 83.26
Selling Price
$ 74.16
1859
1748
1307
4650
Market Price
$ 88.91
Selling Price
$ 80.00
526
324
451
750
Market Price
$ 86.56
Selling Price
$ 75.61
768
211
385
2299
Market Price
$ 75.47
Selling Price
$ 66.35
1251
524
580
3079
Market Price
$ 96.51
Selling Price
$ 81.72
2044
1483
1766
2656
Market Price
$ 93.71
Selling Price
$ 81.08
3929
3484
1163
4558
Market Price
$ 68.21
Selling Price
$ 60.23
2539
1917
785
4659
Market Price
$ 92.98
Selling Price
$ 84.35
673
347
607
1602
Market Price
$ 86.92
Selling Price
$ 72.85
2755
1425
2481
3192
Market Price
$ 100.48
Selling Price
$ 89.63
365
337
362
844
Market Price
$ 69.29
Selling Price
$ 62.76
3153
1445
1881
4840
Market Price
$ 80.51
Selling Price
$ 71.06
3326
1179
740
3641
Market Price
$ 72.27
Selling Price
$ 64.51
2309
667
1372
4109
Market Price
$ 77.91
Selling Price
$ 65.50
1981
1293
411
3642
Market Price
$ 76.89
Selling Price
$ 69.33
1873
908
1699
4822
Market Price
$ 86.83
Selling Price
$ 75.38
1922
1095
810
3863
Market Price
$ 96.84
Selling Price
$ 84.19
325
276
130
400