Market Price
$ 101.32
Selling Price
$ 91.99
1570
352
1192
1805
Market Price
$ 67.77
Selling Price
$ 58.44
625
607
206
1670
Market Price
$ 110.79
Selling Price
$ 92.41
3006
1736
2436
4927
Market Price
$ 85.08
Selling Price
$ 72.20
1248
714
837
1757
Market Price
$ 82.88
Selling Price
$ 71.19
1062
667
453
1647
Market Price
$ 84.98
Selling Price
$ 76.26
738
230
459
967
Market Price
$ 61.40
Selling Price
$ 55.70
1515
832
877
2054
Market Price
$ 91.42
Selling Price
$ 78.41
775
743
443
862
Market Price
$ 93.01
Selling Price
$ 79.11
4480
1416
3788
4548
Market Price
$ 67.97
Selling Price
$ 58.05
828
518
750
3622
Market Price
$ 108.18
Selling Price
$ 96.05
3472
2923
3211
3762
Market Price
$ 107.36
Selling Price
$ 93.07
2276
1174
1496
3816
Market Price
$ 84.01
Selling Price
$ 75.43
1094
824
1032
2536
Market Price
$ 100.58
Selling Price
$ 91.02
1479
494
1444
2710
Market Price
$ 103.28
Selling Price
$ 93.56
419
191
254
676
Market Price
$ 69.89
Selling Price
$ 63.26
1096
893
728
1332
Market Price
$ 97.18
Selling Price
$ 85.25
3032
1632
1524
4491
Market Price
$ 82.98
Selling Price
$ 73.33
860
824
769
1222
Market Price
$ 83.48
Selling Price
$ 75.47
1948
970
766
4787
Market Price
$ 99.58
Selling Price
$ 83.01
3695
1019
1441
3871
Market Price
$ 74.09
Selling Price
$ 65.53
201
180
70
409
Market Price
$ 87.05
Selling Price
$ 77.87
3010
941
1962
3820
Market Price
$ 69.50
Selling Price
$ 60.28
1534
844
530
3263
Market Price
$ 101.10
Selling Price
$ 85.51
1412
440
1344
1671
Market Price
$ 83.68
Selling Price
$ 74.75
1857
997
674
2907
Market Price
$ 91.12
Selling Price
$ 77.76
2341
1650
1265
3583
Market Price
$ 67.26
Selling Price
$ 57.01
783
495
168
2557
Market Price
$ 105.09
Selling Price
$ 94.76
1535
670
1258
3135
Market Price
$ 105.42
Selling Price
$ 91.26
1479
789
1389
2443
Market Price
$ 98.22
Selling Price
$ 87.52
2198
1929
1058
2906
Market Price
$ 115.10
Selling Price
$ 97.11
2026
1370
1596
2086
Market Price
$ 61.33
Selling Price
$ 55.68
3827
2736
2562
4933
Market Price
$ 79.09
Selling Price
$ 71.43
1215
751
320
1911
Market Price
$ 75.02
Selling Price
$ 67.49
1072
1006
272
4575
Market Price
$ 78.57
Selling Price
$ 70.34
3152
739
2901
3459
Market Price
$ 71.48
Selling Price
$ 61.74
2439
1249
1934
4025
Market Price
$ 72.76
Selling Price
$ 61.11
2072
997
1075
2730
Market Price
$ 87.83
Selling Price
$ 77.61
2453
884
1655
2676
Market Price
$ 90.37
Selling Price
$ 75.98
515
309
431
1132
Market Price
$ 110.53
Selling Price
$ 97.09
4619
1295
2838
4659