Market Price
$ 65.10
Selling Price
$ 56.51
149
67
130
694
Market Price
$ 86.94
Selling Price
$ 78.41
2248
471
1575
2731
Market Price
$ 72.57
Selling Price
$ 64.19
3247
2792
2312
4893
Market Price
$ 86.03
Selling Price
$ 77.18
4352
1198
956
4795
Market Price
$ 104.99
Selling Price
$ 88.90
1526
559
1374
2855
Market Price
$ 71.92
Selling Price
$ 60.10
1958
467
1801
3237
Market Price
$ 78.08
Selling Price
$ 66.88
698
643
275
889
Market Price
$ 67.00
Selling Price
$ 58.42
468
305
435
613
Market Price
$ 99.49
Selling Price
$ 86.08
4443
2363
1498
4987
Market Price
$ 84.77
Selling Price
$ 76.33
1328
853
1260
1982
Market Price
$ 90.81
Selling Price
$ 80.19
1014
812
910
1976
Market Price
$ 69.64
Selling Price
$ 60.53
644
347
148
2162
Market Price
$ 65.51
Selling Price
$ 55.83
1308
799
498
1332
Market Price
$ 76.49
Selling Price
$ 69.20
1393
380
1384
2529
Market Price
$ 90.26
Selling Price
$ 78.40
485
355
249
1931
Market Price
$ 83.31
Selling Price
$ 74.59
343
280
111
550
Market Price
$ 72.43
Selling Price
$ 65.19
702
663
674
1084
Market Price
$ 94.51
Selling Price
$ 80.12
908
803
630
3351
Market Price
$ 91.58
Selling Price
$ 78.80
2087
1793
1016
4189
Market Price
$ 98.71
Selling Price
$ 86.29
3004
2401
1055
3590
Market Price
$ 97.45
Selling Price
$ 84.56
1206
786
583
2541
Market Price
$ 73.48
Selling Price
$ 64.49
999
628
667
2382
Market Price
$ 89.37
Selling Price
$ 75.64
548
113
505
1532
Market Price
$ 102.55
Selling Price
$ 86.23
602
336
162
2295
Market Price
$ 84.18
Selling Price
$ 70.84
153
68
60
503
Market Price
$ 81.70
Selling Price
$ 70.99
1220
393
1132
1478
Market Price
$ 90.79
Selling Price
$ 76.38
368
303
126
774
Market Price
$ 67.01
Selling Price
$ 55.96
1268
1032
1221
2171
Market Price
$ 91.91
Selling Price
$ 78.81
1846
1145
1549
4679
Market Price
$ 91.22
Selling Price
$ 79.70
771
294
535
2150
Market Price
$ 104.59
Selling Price
$ 88.23
953
746
806
1578
Market Price
$ 86.96
Selling Price
$ 72.82
507
292
427
648
Market Price
$ 66.53
Selling Price
$ 58.95
1123
779
1082
4625
Market Price
$ 100.52
Selling Price
$ 84.98
3457
2317
3202
3562
Market Price
$ 71.28
Selling Price
$ 59.64
3566
2482
1988
3638
Market Price
$ 98.31
Selling Price
$ 82.08
645
425
134
1854
Market Price
$ 78.34
Selling Price
$ 69.26
3042
2444
1843
3905
Market Price
$ 97.29
Selling Price
$ 84.40
308
129
113
1181
Market Price
$ 61.37
Selling Price
$ 55.25
1996
941
1101
3995
Market Price
$ 68.34
Selling Price
$ 60.28
4272
2620
2333
4942