Market Price
$ 86.45
Selling Price
$ 75.39
1448
527
1023
2921
Market Price
$ 88.80
Selling Price
$ 75.81
248
153
125
1206
Market Price
$ 79.83
Selling Price
$ 68.23
794
592
279
1230
Market Price
$ 95.48
Selling Price
$ 84.77
1349
1276
686
1800
Market Price
$ 79.42
Selling Price
$ 70.88
2073
1718
1054
2077
Market Price
$ 97.02
Selling Price
$ 86.21
953
740
229
1305
Market Price
$ 95.95
Selling Price
$ 87.06
2401
2196
1783
2638
Market Price
$ 96.84
Selling Price
$ 83.36
2080
1286
1880
2818
Market Price
$ 103.99
Selling Price
$ 91.58
1677
656
560
4159
Market Price
$ 104.57
Selling Price
$ 91.84
2231
1456
2204
2589
Market Price
$ 103.20
Selling Price
$ 89.54
3511
1258
1757
4208
Market Price
$ 64.25
Selling Price
$ 56.29
917
614
875
1002
Market Price
$ 106.20
Selling Price
$ 89.64
2208
1585
590
2725
Market Price
$ 93.54
Selling Price
$ 82.97
1168
908
1076
3226
Market Price
$ 69.89
Selling Price
$ 60.73
251
174
237
865
Market Price
$ 61.24
Selling Price
$ 55.23
2653
2416
1285
3275
Market Price
$ 79.35
Selling Price
$ 68.14
1366
816
600
2825
Market Price
$ 70.72
Selling Price
$ 62.15
3535
1392
1258
3911
Market Price
$ 101.81
Selling Price
$ 91.87
1699
1193
938
2610
Market Price
$ 64.70
Selling Price
$ 55.40
1544
1525
1238
1578
Market Price
$ 68.32
Selling Price
$ 58.05
1431
378
471
2671
Market Price
$ 82.49
Selling Price
$ 74.61
1789
1458
493
3728
Market Price
$ 82.84
Selling Price
$ 72.01
3095
852
2838
3560
Market Price
$ 85.67
Selling Price
$ 76.81
3043
2859
2011
3980
Market Price
$ 66.23
Selling Price
$ 56.34
1375
479
551
3387
Market Price
$ 76.74
Selling Price
$ 64.63
400
393
180
965
Market Price
$ 64.54
Selling Price
$ 55.94
4003
2707
2277
4899
Market Price
$ 76.68
Selling Price
$ 68.03
3769
1335
2663
3816
Market Price
$ 108.73
Selling Price
$ 91.06
278
179
98
487
Market Price
$ 113.49
Selling Price
$ 96.10
485
412
443
1068
Market Price
$ 113.30
Selling Price
$ 96.81
475
346
297
584
Market Price
$ 75.25
Selling Price
$ 66.98
2266
568
2164
3714
Market Price
$ 68.10
Selling Price
$ 61.03
1637
522
1046
2881
Market Price
$ 107.12
Selling Price
$ 90.39
1032
1000
467
1294
Market Price
$ 110.60
Selling Price
$ 97.31
1196
1003
595
1446
Market Price
$ 62.35
Selling Price
$ 55.05
535
413
379
2296
Market Price
$ 99.89
Selling Price
$ 84.98
271
96
105
830
Market Price
$ 84.31
Selling Price
$ 75.62
1481
1022
964
3671
Market Price
$ 92.58
Selling Price
$ 79.37
2245
1345
1932
3775
Market Price
$ 69.65
Selling Price
$ 59.41
2775
1245
1051
3282