Market Price
$ 95.51
Selling Price
$ 85.49
3039
1580
2156
4105
Market Price
$ 103.38
Selling Price
$ 92.21
924
459
430
1993
Market Price
$ 104.13
Selling Price
$ 92.19
769
170
174
2173
Market Price
$ 102.69
Selling Price
$ 89.91
1228
707
696
3603
Market Price
$ 102.80
Selling Price
$ 86.12
1246
469
1145
2563
Market Price
$ 108.76
Selling Price
$ 95.23
2104
548
727
3843
Market Price
$ 77.07
Selling Price
$ 67.67
2124
1072
756
2480
Market Price
$ 70.08
Selling Price
$ 62.71
795
792
237
2074
Market Price
$ 106.87
Selling Price
$ 92.96
1068
546
979
1365
Market Price
$ 67.12
Selling Price
$ 57.03
679
333
510
1676
Market Price
$ 88.44
Selling Price
$ 75.06
1575
749
1258
1843
Market Price
$ 80.76
Selling Price
$ 73.10
536
128
299
1750
Market Price
$ 103.87
Selling Price
$ 93.14
3354
2548
1191
3669
Market Price
$ 93.49
Selling Price
$ 83.20
782
385
361
1418
Market Price
$ 84.65
Selling Price
$ 74.62
2837
2771
2002
2898
Market Price
$ 87.40
Selling Price
$ 78.30
1012
465
660
2652
Market Price
$ 81.02
Selling Price
$ 72.63
1297
768
1244
2997
Market Price
$ 90.96
Selling Price
$ 76.62
1221
695
1207
1620
Market Price
$ 99.92
Selling Price
$ 85.15
1059
619
248
4880
Market Price
$ 99.50
Selling Price
$ 83.38
1957
606
604
2257