Market Price
$ 102.89
Selling Price
$ 90.77
2523
1888
1801
2798
Market Price
$ 79.69
Selling Price
$ 70.67
2737
1779
2005
3270
Market Price
$ 115.10
Selling Price
$ 98.52
503
459
447
1633
Market Price
$ 86.50
Selling Price
$ 78.31
4592
1016
2176
4798
Market Price
$ 72.33
Selling Price
$ 64.68
225
223
163
422
Market Price
$ 88.09
Selling Price
$ 78.03
3409
3346
2872
3486
Market Price
$ 102.97
Selling Price
$ 90.16
941
209
806
1422
Market Price
$ 71.85
Selling Price
$ 61.92
1564
655
1023
4124
Market Price
$ 94.25
Selling Price
$ 84.15
1014
718
597
3433
Market Price
$ 84.88
Selling Price
$ 71.94
863
486
679
896
Market Price
$ 105.23
Selling Price
$ 88.19
3036
2802
2612
4994
Market Price
$ 72.52
Selling Price
$ 60.67
2396
920
1687
4468
Market Price
$ 96.05
Selling Price
$ 82.72
1116
437
986
2477
Market Price
$ 79.56
Selling Price
$ 69.98
1350
824
456
1895
Market Price
$ 97.43
Selling Price
$ 85.39
3212
1284
1403
4854
Market Price
$ 82.45
Selling Price
$ 71.32
1620
374
1252
1969
Market Price
$ 65.80
Selling Price
$ 57.40
1924
1382
1332
3562
Market Price
$ 81.33
Selling Price
$ 68.23
1633
603
1412
1653
Market Price
$ 86.78
Selling Price
$ 76.26
4014
1091
1447
4509
Market Price
$ 66.08
Selling Price
$ 56.68
1269
735
832
2493
Market Price
$ 78.26
Selling Price
$ 65.38
408
132
196
743
Market Price
$ 63.16
Selling Price
$ 57.08
497
181
196
1958
Market Price
$ 62.98
Selling Price
$ 55.00
1337
436
822
2480
Market Price
$ 112.04
Selling Price
$ 98.31
3974
1481
1234
4552
Market Price
$ 112.64
Selling Price
$ 97.85
3062
1863
1668
3839
Market Price
$ 91.35
Selling Price
$ 82.65
2862
2376
2427
3287
Market Price
$ 83.56
Selling Price
$ 72.13
1706
1432
1521
2106
Market Price
$ 69.36
Selling Price
$ 59.67
1235
1173
798
1521
Market Price
$ 67.60
Selling Price
$ 57.07
1345
458
691
2782
Market Price
$ 99.45
Selling Price
$ 86.23
1676
1591
441
3061
Market Price
$ 109.49
Selling Price
$ 91.70
1214
993
263
4211
Market Price
$ 70.33
Selling Price
$ 61.75
3426
2499
3302
4729
Market Price
$ 80.14
Selling Price
$ 68.68
1344
451
1312
2268
Market Price
$ 72.97
Selling Price
$ 60.89
2312
1153
1787
2651
Market Price
$ 83.04
Selling Price
$ 74.92
429
169
291
569
Market Price
$ 79.76
Selling Price
$ 71.57
3364
1641
1311
3699
Market Price
$ 104.66
Selling Price
$ 90.64
334
230
130
1593
Market Price
$ 76.97
Selling Price
$ 64.88
2013
1061
1151
3854
Market Price
$ 83.59
Selling Price
$ 74.26
483
99
390
1644
Market Price
$ 81.63
Selling Price
$ 69.14
1817
561
1112
4931