Market Price
$ 73.79
Selling Price
$ 65.69
554
379
491
1902
Market Price
$ 111.32
Selling Price
$ 99.00
2507
793
1727
3143
Market Price
$ 77.10
Selling Price
$ 66.10
4168
3050
2656
4804
Market Price
$ 100.13
Selling Price
$ 88.16
346
215
164
814
Market Price
$ 69.09
Selling Price
$ 62.57
1930
434
786
3910
Market Price
$ 99.79
Selling Price
$ 85.90
265
103
188
456
Market Price
$ 87.19
Selling Price
$ 74.64
956
236
344
2433
Market Price
$ 89.80
Selling Price
$ 77.44
995
735
247
3526
Market Price
$ 83.75
Selling Price
$ 71.18
1301
1232
538
4045
Market Price
$ 66.27
Selling Price
$ 59.82
2093
1404
1229
2115
Market Price
$ 100.39
Selling Price
$ 86.97
2874
955
2581
2928
Market Price
$ 89.30
Selling Price
$ 77.35
1361
386
1210
1776
Market Price
$ 109.67
Selling Price
$ 96.26
944
784
692
1737
Market Price
$ 68.06
Selling Price
$ 57.64
1564
1165
828
1958
Market Price
$ 103.53
Selling Price
$ 89.65
743
454
357
1501
Market Price
$ 98.87
Selling Price
$ 82.54
1242
1114
258
4755
Market Price
$ 66.71
Selling Price
$ 60.02
2716
1569
2481
4709
Market Price
$ 81.68
Selling Price
$ 68.85
1470
603
1357
2657
Market Price
$ 89.67
Selling Price
$ 76.41
650
451
142
2729
Market Price
$ 99.86
Selling Price
$ 86.06
2966
646
2834
3314
Market Price
$ 63.59
Selling Price
$ 55.64
1049
287
567
1748
Market Price
$ 83.88
Selling Price
$ 75.04
3608
2045
2108
4122
Market Price
$ 98.38
Selling Price
$ 88.19
2002
784
510
2016
Market Price
$ 88.16
Selling Price
$ 74.30
416
293
275
703
Market Price
$ 69.99
Selling Price
$ 61.44
2181
516
1852
4626
Market Price
$ 84.04
Selling Price
$ 73.96
1804
1474
1263
4930
Market Price
$ 61.41
Selling Price
$ 55.12
1422
810
1354
1795
Market Price
$ 109.43
Selling Price
$ 92.88
1276
1119
1022
1519
Market Price
$ 83.40
Selling Price
$ 74.10
2629
738
630
4860
Market Price
$ 99.23
Selling Price
$ 88.87
1899
1120
492
2198
Market Price
$ 101.18
Selling Price
$ 90.42
302
293
192
440
Market Price
$ 68.11
Selling Price
$ 58.74
610
371
394
1538
Market Price
$ 76.45
Selling Price
$ 64.09
2653
1388
1323
4920
Market Price
$ 111.50
Selling Price
$ 98.24
1023
488
896
3730
Market Price
$ 90.23
Selling Price
$ 80.04
1675
976
756
4855
Market Price
$ 93.35
Selling Price
$ 82.32
3083
1729
1054
4174
Market Price
$ 86.37
Selling Price
$ 77.52
2447
1687
772
4643
Market Price
$ 98.35
Selling Price
$ 83.43
384
102
170
744
Market Price
$ 76.03
Selling Price
$ 65.54
3360
2651
790
4032
Market Price
$ 102.32
Selling Price
$ 92.42
261
110
85
484