Market Price
$ 58.66
Selling Price
$ 50.95
1163
717
1099
4112
Market Price
$ 40.43
Selling Price
$ 35.45
3066
1208
684
3347
Market Price
$ 67.59
Selling Price
$ 57.10
1014
452
836
2569
Market Price
$ 47.73
Selling Price
$ 40.02
1561
1018
1491
4903
Market Price
$ 60.83
Selling Price
$ 50.99
1017
879
913
1680
Market Price
$ 61.51
Selling Price
$ 51.65
1938
1886
1638
2745
Market Price
$ 58.28
Selling Price
$ 49.09
2446
1295
1252
3935
Market Price
$ 38.91
Selling Price
$ 32.93
2856
1779
2397
3271
Market Price
$ 47.73
Selling Price
$ 41.85
1870
1424
1002
2727
Market Price
$ 45.51
Selling Price
$ 38.78
499
435
147
1672
Market Price
$ 63.49
Selling Price
$ 54.01
2166
898
1016
4053
Market Price
$ 37.19
Selling Price
$ 33.76
1545
925
427
4110
Market Price
$ 34.25
Selling Price
$ 29.94
610
549
458
1303
Market Price
$ 47.83
Selling Price
$ 41.97
984
322
450
2919
Market Price
$ 31.65
Selling Price
$ 28.31
372
149
225
914
Market Price
$ 70.83
Selling Price
$ 59.86
2201
1759
703
2477
Market Price
$ 66.45
Selling Price
$ 58.66
1528
699
623
1752
Market Price
$ 52.00
Selling Price
$ 46.14
2294
588
1156
2602
Market Price
$ 29.13
Selling Price
$ 25.69
3153
752
2817
4802
Market Price
$ 50.11
Selling Price
$ 42.43
2100
1332
1264
4137
Market Price
$ 60.47
Selling Price
$ 53.82
1772
408
1261
2618
Market Price
$ 35.85
Selling Price
$ 32.23
2542
1854
1428
2857
Market Price
$ 46.12
Selling Price
$ 39.11
1689
461
1036
1902
Market Price
$ 69.01
Selling Price
$ 57.77
1345
775
1157
1455
Market Price
$ 60.07
Selling Price
$ 51.58
1171
519
488
3752
Market Price
$ 66.72
Selling Price
$ 58.38
1216
306
945
2065
Market Price
$ 28.86
Selling Price
$ 25.10
1892
648
1540
2738
Market Price
$ 29.20
Selling Price
$ 25.71
1490
474
1155
3635
Market Price
$ 58.19
Selling Price
$ 49.48
3403
2672
744
4280
Market Price
$ 49.89
Selling Price
$ 42.23
1399
1235
699
4887
Market Price
$ 50.59
Selling Price
$ 45.56
330
92
134
1003
Market Price
$ 48.42
Selling Price
$ 41.85
485
290
476
1027
Market Price
$ 41.18
Selling Price
$ 34.56
1888
507
673
1982
Market Price
$ 40.03
Selling Price
$ 35.32
784
442
343
929
Market Price
$ 46.51
Selling Price
$ 39.02
138
92
83
675
Market Price
$ 36.87
Selling Price
$ 33.26
1063
605
598
4837
Market Price
$ 52.64
Selling Price
$ 45.75
539
124
139
1227
Market Price
$ 39.57
Selling Price
$ 33.50
832
671
591
865
Market Price
$ 49.13
Selling Price
$ 43.92
326
131
265
1631
Market Price
$ 61.07
Selling Price
$ 53.70
837
374
621
1768