Market Price
$ 93.83
Selling Price
$ 83.78
3750
2713
2795
4892
Market Price
$ 108.06
Selling Price
$ 95.28
1200
789
576
2158
Market Price
$ 115.85
Selling Price
$ 97.88
1036
220
765
1682
Market Price
$ 114.24
Selling Price
$ 98.37
1081
417
642
4929
Market Price
$ 98.24
Selling Price
$ 83.66
174
59
37
494
Market Price
$ 100.38
Selling Price
$ 88.30
1756
1662
1211
4261
Market Price
$ 79.01
Selling Price
$ 71.62
2053
715
632
2752
Market Price
$ 66.02
Selling Price
$ 56.93
1229
1171
678
3839
Market Price
$ 78.47
Selling Price
$ 67.35
555
451
492
957
Market Price
$ 69.63
Selling Price
$ 60.27
1188
427
429
2977
Market Price
$ 67.85
Selling Price
$ 59.67
2042
511
1470
3114
Market Price
$ 67.75
Selling Price
$ 61.03
1524
340
1190
1838
Market Price
$ 91.54
Selling Price
$ 78.16
3327
2168
1841
4197
Market Price
$ 88.35
Selling Price
$ 76.92
3092
2219
2332
4641
Market Price
$ 113.97
Selling Price
$ 98.48
325
109
215
687
Market Price
$ 72.52
Selling Price
$ 61.49
1958
1782
1159
4907
Market Price
$ 77.85
Selling Price
$ 65.99
164
81
33
503
Market Price
$ 62.49
Selling Price
$ 56.48
3030
2368
2698
3244
Market Price
$ 98.47
Selling Price
$ 83.15
511
497
339
2474
Market Price
$ 79.64
Selling Price
$ 72.08
267
113
91
645
Market Price
$ 84.96
Selling Price
$ 74.09
4345
2887
4136
4468
Market Price
$ 106.27
Selling Price
$ 95.78
744
535
179
3219
Market Price
$ 101.85
Selling Price
$ 87.28
2301
789
2019
4905
Market Price
$ 111.86
Selling Price
$ 95.20
1545
1252
430
4279
Market Price
$ 90.32
Selling Price
$ 81.90
2876
1224
1089
4026
Market Price
$ 84.67
Selling Price
$ 71.78
1618
409
1145
2835
Market Price
$ 86.21
Selling Price
$ 73.99
682
188
409
2089
Market Price
$ 78.47
Selling Price
$ 66.39
1457
1270
1091
4087
Market Price
$ 94.52
Selling Price
$ 82.32
577
233
150
696
Market Price
$ 91.91
Selling Price
$ 82.08
2293
716
1504
2491
Market Price
$ 107.72
Selling Price
$ 91.02
563
189
124
592
Market Price
$ 103.44
Selling Price
$ 91.34
1247
757
743
1958
Market Price
$ 106.05
Selling Price
$ 88.89
935
900
671
1023
Market Price
$ 94.10
Selling Price
$ 84.71
1241
531
606
3365
Market Price
$ 75.83
Selling Price
$ 63.88
3431
754
1832
3967
Market Price
$ 70.38
Selling Price
$ 59.90
487
166
450
1568
Market Price
$ 107.07
Selling Price
$ 89.54
464
299
171
1727
Market Price
$ 95.31
Selling Price
$ 81.60
1941
1765
1788
2085
Market Price
$ 103.76
Selling Price
$ 87.82
2537
1153
1028
4346
Market Price
$ 81.97
Selling Price
$ 71.50
1241
1085
1189
3314