Market Price
$ 107.58
Selling Price
$ 94.27
1680
751
1468
2533
Market Price
$ 105.67
Selling Price
$ 91.68
1833
494
792
3186
Market Price
$ 84.07
Selling Price
$ 73.71
2184
455
1977
2701
Market Price
$ 98.97
Selling Price
$ 88.62
1407
985
1175
1863
Market Price
$ 106.46
Selling Price
$ 90.13
2981
2808
2004
4187
Market Price
$ 101.97
Selling Price
$ 87.68
4580
2087
1768
4802
Market Price
$ 78.32
Selling Price
$ 68.43
873
547
551
2666
Market Price
$ 110.51
Selling Price
$ 95.82
843
761
257
1157
Market Price
$ 68.30
Selling Price
$ 59.88
1063
812
249
1643
Market Price
$ 71.69
Selling Price
$ 64.20
3918
1427
2362
4525
Market Price
$ 109.24
Selling Price
$ 98.04
1892
1138
1575
2433
Market Price
$ 91.74
Selling Price
$ 79.67
773
394
276
3127
Market Price
$ 113.90
Selling Price
$ 96.43
2236
1428
834
3369
Market Price
$ 102.48
Selling Price
$ 86.50
3079
653
3021
4549
Market Price
$ 104.37
Selling Price
$ 93.68
1349
1239
777
1659
Market Price
$ 92.54
Selling Price
$ 79.64
1300
1265
624
3790
Market Price
$ 77.54
Selling Price
$ 68.50
1510
680
432
2590
Market Price
$ 111.70
Selling Price
$ 98.63
1635
576
1342
3331
Market Price
$ 75.96
Selling Price
$ 64.54
1560
1006
468
1750
Market Price
$ 95.74
Selling Price
$ 85.69
2415
1246
530
3889
Market Price
$ 67.03
Selling Price
$ 58.98
2410
1107
1740
3143
Market Price
$ 76.31
Selling Price
$ 66.06
3770
2166
1330
4294
Market Price
$ 65.86
Selling Price
$ 57.45
2858
2044
2228
4760
Market Price
$ 64.19
Selling Price
$ 55.39
1727
949
1602
2991
Market Price
$ 82.20
Selling Price
$ 69.50
2126
2092
487
3838
Market Price
$ 74.13
Selling Price
$ 64.37
196
113
118
978
Market Price
$ 95.88
Selling Price
$ 80.45
1169
927
1130
2653
Market Price
$ 87.78
Selling Price
$ 79.62
2691
1380
691
4904
Market Price
$ 64.44
Selling Price
$ 58.22
1179
458
796
3843
Market Price
$ 110.00
Selling Price
$ 96.16
2566
2335
787
4678
Market Price
$ 86.71
Selling Price
$ 78.53
432
118
230
507
Market Price
$ 95.97
Selling Price
$ 80.49
1388
1104
1086
1780
Market Price
$ 106.30
Selling Price
$ 89.64
2192
1853
1147
3145
Market Price
$ 69.01
Selling Price
$ 60.24
438
100
356
1531
Market Price
$ 113.58
Selling Price
$ 96.19
311
137
234
1018
Market Price
$ 87.20
Selling Price
$ 77.90
1966
1599
1704
4498
Market Price
$ 90.47
Selling Price
$ 79.44
3300
909
1011
3360
Market Price
$ 99.10
Selling Price
$ 88.10
1471
303
562
3788
Market Price
$ 86.87
Selling Price
$ 72.68
3480
2021
2463
4665
Market Price
$ 86.93
Selling Price
$ 73.44
1003
933
561
1684