Market Price
$ 87.71
Selling Price
$ 73.68
767
605
543
1411
Market Price
$ 72.31
Selling Price
$ 62.09
1346
459
824
4996
Market Price
$ 86.11
Selling Price
$ 75.26
2013
1856
454
2040
Market Price
$ 102.43
Selling Price
$ 86.41
1371
1039
961
3331
Market Price
$ 63.81
Selling Price
$ 56.59
2685
1259
1632
3137
Market Price
$ 107.98
Selling Price
$ 91.18
518
482
279
1196
Market Price
$ 102.34
Selling Price
$ 85.44
848
423
453
1519
Market Price
$ 70.88
Selling Price
$ 64.34
852
235
584
1673
Market Price
$ 70.70
Selling Price
$ 60.42
766
540
308
1733
Market Price
$ 100.74
Selling Price
$ 90.25
580
140
131
640
Market Price
$ 96.69
Selling Price
$ 82.61
4258
2429
1993
4576
Market Price
$ 105.21
Selling Price
$ 89.27
1617
1308
1352
2174
Market Price
$ 65.24
Selling Price
$ 58.91
2772
1721
1313
4046
Market Price
$ 76.82
Selling Price
$ 64.76
831
644
452
1882
Market Price
$ 93.77
Selling Price
$ 84.63
1374
314
1305
3519
Market Price
$ 102.43
Selling Price
$ 86.47
1485
1162
336
2320
Market Price
$ 107.81
Selling Price
$ 97.57
3826
880
1081
4478
Market Price
$ 81.94
Selling Price
$ 71.46
3618
876
2773
4100
Market Price
$ 111.52
Selling Price
$ 97.58
3541
3469
2736
4024
Market Price
$ 71.45
Selling Price
$ 61.81
1129
541
1081
4675
Market Price
$ 106.95
Selling Price
$ 96.16
2869
1544
649
4685
Market Price
$ 87.77
Selling Price
$ 77.33
2161
485
1580
2478
Market Price
$ 87.99
Selling Price
$ 78.49
1273
1192
414
1420
Market Price
$ 68.28
Selling Price
$ 57.38
1383
494
1310
3082
Market Price
$ 94.66
Selling Price
$ 80.47
907
202
695
1649
Market Price
$ 95.42
Selling Price
$ 81.98
920
205
596
2064
Market Price
$ 101.96
Selling Price
$ 91.49
720
336
364
2186
Market Price
$ 85.44
Selling Price
$ 77.48
1004
327
355
1572
Market Price
$ 107.60
Selling Price
$ 94.97
1200
736
1104
3506
Market Price
$ 83.28
Selling Price
$ 70.13
622
131
608
1739
Market Price
$ 95.27
Selling Price
$ 81.56
1945
1763
1573
4943
Market Price
$ 76.85
Selling Price
$ 64.89
638
324
501
2339
Market Price
$ 91.55
Selling Price
$ 77.29
2701
1996
1872
4627
Market Price
$ 104.80
Selling Price
$ 88.86
2976
1443
2811
4228
Market Price
$ 66.25
Selling Price
$ 60.00
1353
1229
1236
2526
Market Price
$ 90.64
Selling Price
$ 81.38
3948
2822
3086
4639
Market Price
$ 92.68
Selling Price
$ 82.63
2409
2068
1951
4913
Market Price
$ 73.28
Selling Price
$ 62.92
1557
1534
1116
1783
Market Price
$ 103.11
Selling Price
$ 88.33
110
68
45
516
Market Price
$ 104.80
Selling Price
$ 93.24
1526
834
365
2063