Market Price
$ 95.57
Selling Price
$ 81.42
658
568
225
1581
Market Price
$ 103.27
Selling Price
$ 89.18
1681
783
601
2543
Market Price
$ 103.71
Selling Price
$ 88.49
2213
594
1255
2817
Market Price
$ 81.82
Selling Price
$ 70.09
1053
845
276
1117
Market Price
$ 116.83
Selling Price
$ 98.32
320
309
159
600
Market Price
$ 90.52
Selling Price
$ 78.17
2024
1165
586
3614
Market Price
$ 109.53
Selling Price
$ 93.84
1682
1402
963
1814
Market Price
$ 95.85
Selling Price
$ 82.68
1201
324
267
4679
Market Price
$ 100.80
Selling Price
$ 88.18
1400
1284
913
2482
Market Price
$ 67.65
Selling Price
$ 57.07
1577
702
992
1844
Market Price
$ 74.14
Selling Price
$ 62.06
1570
672
1355
1643
Market Price
$ 79.02
Selling Price
$ 66.08
461
250
197
585
Market Price
$ 102.50
Selling Price
$ 85.78
1301
854
1074
2802
Market Price
$ 66.01
Selling Price
$ 58.61
2061
1052
787
3317
Market Price
$ 77.12
Selling Price
$ 65.42
308
261
130
474
Market Price
$ 67.19
Selling Price
$ 56.50
1804
944
1294
2253
Market Price
$ 116.57
Selling Price
$ 98.03
3984
854
1931
4138
Market Price
$ 111.62
Selling Price
$ 96.88
2829
2174
2361
3622
Market Price
$ 93.88
Selling Price
$ 81.12
1822
1303
1062
3340
Market Price
$ 93.99
Selling Price
$ 84.57
323
253
91
535
Market Price
$ 91.69
Selling Price
$ 80.91
3069
1978
2597
3988
Market Price
$ 82.38
Selling Price
$ 73.67
2669
1445
1582
2784
Market Price
$ 70.29
Selling Price
$ 62.80
530
211
407
1607
Market Price
$ 91.18
Selling Price
$ 76.45
1543
675
316
1596
Market Price
$ 104.15
Selling Price
$ 88.15
810
193
761
4043
Market Price
$ 83.96
Selling Price
$ 73.77
1809
1145
1023
2673
Market Price
$ 85.50
Selling Price
$ 75.23
2211
858
2046
2440
Market Price
$ 75.58
Selling Price
$ 67.80
1434
941
365
3182
Market Price
$ 113.34
Selling Price
$ 98.92
1144
847
837
2041
Market Price
$ 104.50
Selling Price
$ 94.60
1058
559
897
2190
Market Price
$ 74.37
Selling Price
$ 62.36
1463
381
531
2369
Market Price
$ 93.35
Selling Price
$ 83.40
4445
2092
3806
4940
Market Price
$ 80.06
Selling Price
$ 70.55
651
430
220
958
Market Price
$ 96.29
Selling Price
$ 86.12
2669
1337
875
4733
Market Price
$ 103.14
Selling Price
$ 87.02
650
525
538
689
Market Price
$ 97.43
Selling Price
$ 83.32
1335
660
948
2834
Market Price
$ 102.57
Selling Price
$ 91.53
2766
2276
2159
4075
Market Price
$ 73.54
Selling Price
$ 62.44
327
110
74
663
Market Price
$ 94.94
Selling Price
$ 84.55
3680
2962
2688
4105
Market Price
$ 82.98
Selling Price
$ 72.44
4022
3164
3261
4244