Market Price
$ 114.42
Selling Price
$ 95.58
2451
922
1126
4491
Market Price
$ 65.03
Selling Price
$ 58.23
3619
1700
3529
3758
Market Price
$ 108.63
Selling Price
$ 90.85
1945
1324
1920
4862
Market Price
$ 80.41
Selling Price
$ 69.68
2723
1722
1146
3143
Market Price
$ 97.90
Selling Price
$ 82.18
936
697
219
4348
Market Price
$ 111.38
Selling Price
$ 95.40
729
480
351
1632
Market Price
$ 79.59
Selling Price
$ 69.28
1560
798
626
2025
Market Price
$ 92.69
Selling Price
$ 79.99
1111
378
360
3886
Market Price
$ 86.12
Selling Price
$ 77.23
1116
904
891
3588
Market Price
$ 98.14
Selling Price
$ 83.72
541
512
264
1949
Market Price
$ 109.65
Selling Price
$ 95.46
275
117
96
639
Market Price
$ 110.34
Selling Price
$ 98.19
1714
471
1539
4734
Market Price
$ 97.35
Selling Price
$ 84.16
929
233
719
1677
Market Price
$ 102.88
Selling Price
$ 89.21
3220
1651
1854
4284
Market Price
$ 99.59
Selling Price
$ 87.63
1819
778
1775
4904
Market Price
$ 80.75
Selling Price
$ 68.64
2124
1477
817
4707
Market Price
$ 110.47
Selling Price
$ 96.19
3723
2095
1249
4885
Market Price
$ 71.84
Selling Price
$ 60.44
1837
1578
977
4239
Market Price
$ 92.81
Selling Price
$ 79.67
2098
863
1600
2975
Market Price
$ 104.87
Selling Price
$ 94.30
968
617
391
3989
Market Price
$ 99.41
Selling Price
$ 82.95
838
459
172
2041
Market Price
$ 99.69
Selling Price
$ 88.48
4127
3319
1396
4755
Market Price
$ 65.82
Selling Price
$ 57.48
912
292
330
1967
Market Price
$ 87.58
Selling Price
$ 77.31
446
287
126
2204
Market Price
$ 101.08
Selling Price
$ 91.35
472
366
381
708
Market Price
$ 91.94
Selling Price
$ 78.82
1019
818
681
3060
Market Price
$ 107.80
Selling Price
$ 97.24
1588
326
653
1644
Market Price
$ 85.14
Selling Price
$ 73.47
665
162
221
1127
Market Price
$ 66.27
Selling Price
$ 57.03
893
388
604
3625
Market Price
$ 113.90
Selling Price
$ 96.23
1770
866
506
1999
Market Price
$ 107.96
Selling Price
$ 93.71
1140
1057
413
2175
Market Price
$ 102.55
Selling Price
$ 91.11
1526
766
1222
4671
Market Price
$ 67.51
Selling Price
$ 58.27
841
217
259
3375
Market Price
$ 89.86
Selling Price
$ 77.75
795
460
377
2177
Market Price
$ 85.39
Selling Price
$ 77.16
1064
823
1000
4890
Market Price
$ 100.61
Selling Price
$ 84.36
901
754
709
1248
Market Price
$ 111.22
Selling Price
$ 96.54
341
310
189
751
Market Price
$ 64.48
Selling Price
$ 55.78
309
166
256
463
Market Price
$ 98.78
Selling Price
$ 86.45
945
679
558
978
Market Price
$ 106.59
Selling Price
$ 92.50
1389
687
1338
1536