Market Price
$ 80.07
Selling Price
$ 67.42
2722
2421
1677
2931
Market Price
$ 84.18
Selling Price
$ 75.62
1050
846
979
2029
Market Price
$ 95.97
Selling Price
$ 85.22
1586
1555
1176
3202
Market Price
$ 115.49
Selling Price
$ 98.50
1732
1633
1402
2427
Market Price
$ 84.11
Selling Price
$ 73.43
1189
1038
1022
4164
Market Price
$ 66.99
Selling Price
$ 56.54
720
393
267
2234
Market Price
$ 93.67
Selling Price
$ 80.77
1705
395
727
4541
Market Price
$ 91.41
Selling Price
$ 82.76
1591
1210
1310
3638
Market Price
$ 71.01
Selling Price
$ 63.35
1729
596
1001
3453
Market Price
$ 65.63
Selling Price
$ 59.66
581
539
308
2481
Market Price
$ 103.58
Selling Price
$ 89.31
1705
595
1010
1825
Market Price
$ 75.49
Selling Price
$ 66.63
1392
869
1358
4157
Market Price
$ 88.10
Selling Price
$ 77.62
355
182
211
1769
Market Price
$ 70.24
Selling Price
$ 59.49
327
299
167
1430
Market Price
$ 114.40
Selling Price
$ 98.94
2883
787
1351
3063
Market Price
$ 74.89
Selling Price
$ 68.07
514
228
172
994
Market Price
$ 105.03
Selling Price
$ 91.47
453
292
259
729
Market Price
$ 91.43
Selling Price
$ 82.10
2303
778
2115
3349
Market Price
$ 81.17
Selling Price
$ 73.34
2359
1415
1101
2756
Market Price
$ 103.96
Selling Price
$ 91.20
1497
353
1285
2733
Market Price
$ 90.35
Selling Price
$ 79.88
1761
790
882
2045
Market Price
$ 98.89
Selling Price
$ 84.40
892
609
800
3176
Market Price
$ 112.54
Selling Price
$ 95.71
927
877
665
2630
Market Price
$ 92.31
Selling Price
$ 83.72
249
92
211
1004
Market Price
$ 85.50
Selling Price
$ 74.63
794
423
489
2615
Market Price
$ 102.88
Selling Price
$ 92.81
161
59
77
403
Market Price
$ 93.00
Selling Price
$ 82.13
1149
517
936
3840
Market Price
$ 86.41
Selling Price
$ 72.96
2172
1545
1759
4722
Market Price
$ 69.16
Selling Price
$ 61.21
2783
2467
2201
3411
Market Price
$ 87.98
Selling Price
$ 74.04
1109
766
320
3145
Market Price
$ 99.09
Selling Price
$ 84.66
773
739
200
2144
Market Price
$ 93.55
Selling Price
$ 83.42
1773
1523
1101
1939
Market Price
$ 72.33
Selling Price
$ 63.14
2145
656
889
3025
Market Price
$ 69.07
Selling Price
$ 59.10
1603
414
1356
1851
Market Price
$ 83.58
Selling Price
$ 73.79
849
635
202
2817
Market Price
$ 62.92
Selling Price
$ 55.61
1270
980
981
1520
Market Price
$ 103.91
Selling Price
$ 93.76
937
288
192
1252
Market Price
$ 105.36
Selling Price
$ 90.06
948
861
753
4333
Market Price
$ 95.61
Selling Price
$ 85.84
1369
560
1025
4653
Market Price
$ 113.64
Selling Price
$ 94.72
682
313
147
787