Market Price
$ 48.55
Selling Price
$ 41.20
1178
1086
912
2258
Market Price
$ 60.96
Selling Price
$ 51.19
658
582
135
1322
Market Price
$ 33.66
Selling Price
$ 28.24
440
427
188
1291
Market Price
$ 52.05
Selling Price
$ 45.01
1789
819
603
2347
Market Price
$ 54.57
Selling Price
$ 45.60
831
717
573
848
Market Price
$ 45.47
Selling Price
$ 41.00
1981
1941
1070
4666
Market Price
$ 64.92
Selling Price
$ 56.47
266
263
199
837
Market Price
$ 30.02
Selling Price
$ 25.45
785
342
781
2715
Market Price
$ 43.07
Selling Price
$ 38.59
783
578
251
3037
Market Price
$ 65.10
Selling Price
$ 59.16
2203
1357
1922
4009
Market Price
$ 62.83
Selling Price
$ 54.08
1868
1057
966
4393
Market Price
$ 44.02
Selling Price
$ 38.74
1900
1662
469
3475
Market Price
$ 56.84
Selling Price
$ 49.87
1835
1080
1089
1939
Market Price
$ 30.13
Selling Price
$ 26.88
3882
789
2065
4037
Market Price
$ 51.30
Selling Price
$ 43.17
2297
905
1333
2446
Market Price
$ 62.33
Selling Price
$ 54.66
2185
1782
1554
3008
Market Price
$ 64.52
Selling Price
$ 56.71
730
283
630
3184
Market Price
$ 49.81
Selling Price
$ 44.63
2691
957
2672
2902
Market Price
$ 40.72
Selling Price
$ 35.48
600
307
198
2134
Market Price
$ 52.70
Selling Price
$ 47.59
1076
866
874
3202
Market Price
$ 70.76
Selling Price
$ 59.15
3023
2507
1638
3391
Market Price
$ 33.04
Selling Price
$ 27.73
1006
959
895
1271
Market Price
$ 47.86
Selling Price
$ 41.49
3133
785
1321
3847
Market Price
$ 33.68
Selling Price
$ 28.25
914
621
228
2694
Market Price
$ 42.76
Selling Price
$ 36.58
1016
241
882
1453
Market Price
$ 65.01
Selling Price
$ 54.89
1149
1021
645
2039
Market Price
$ 70.20
Selling Price
$ 59.28
465
389
143
1107
Market Price
$ 29.23
Selling Price
$ 25.51
1342
514
476
1519
Market Price
$ 58.38
Selling Price
$ 49.42
974
965
968
4141
Market Price
$ 60.35
Selling Price
$ 53.87
1719
1020
711
2486
Market Price
$ 62.54
Selling Price
$ 53.30
1404
831
802
2451
Market Price
$ 32.57
Selling Price
$ 27.55
1134
266
726
2412
Market Price
$ 35.02
Selling Price
$ 31.48
2227
971
1414
3252
Market Price
$ 40.56
Selling Price
$ 34.96
1741
574
1741
2569
Market Price
$ 45.85
Selling Price
$ 39.43
811
247
551
2587
Market Price
$ 52.65
Selling Price
$ 45.73
2841
1030
1463
3821
Market Price
$ 51.61
Selling Price
$ 43.08
1878
854
1141
2248
Market Price
$ 70.65
Selling Price
$ 59.89
2027
1570
464
2427
Market Price
$ 60.96
Selling Price
$ 53.79
322
225
236
628
Market Price
$ 42.93
Selling Price
$ 38.02
991
241
461
1679