Market Price
$ 45.02
Selling Price
$ 39.59
1512
1475
403
2453
Market Price
$ 60.88
Selling Price
$ 51.30
828
728
521
2553
Market Price
$ 34.73
Selling Price
$ 28.97
654
612
392
1962
Market Price
$ 67.63
Selling Price
$ 57.85
2459
1390
1634
4872
Market Price
$ 48.43
Selling Price
$ 43.42
2098
1303
686
4325
Market Price
$ 50.85
Selling Price
$ 44.76
704
575
536
2479
Market Price
$ 61.53
Selling Price
$ 51.78
2449
1144
1461
3369
Market Price
$ 56.62
Selling Price
$ 51.39
2673
1420
1963
4371
Market Price
$ 56.79
Selling Price
$ 48.39
3945
3882
2743
4205
Market Price
$ 63.75
Selling Price
$ 55.18
1069
243
949
2667
Market Price
$ 36.88
Selling Price
$ 32.51
840
451
718
1191
Market Price
$ 45.85
Selling Price
$ 39.12
363
98
253
414
Market Price
$ 54.10
Selling Price
$ 46.03
4255
1096
3019
4833
Market Price
$ 51.02
Selling Price
$ 43.67
3099
2983
1591
4801
Market Price
$ 29.78
Selling Price
$ 25.78
562
415
146
957
Market Price
$ 60.72
Selling Price
$ 55.07
2352
1984
2082
2541
Market Price
$ 57.68
Selling Price
$ 51.53
1253
1201
1171
3490
Market Price
$ 53.76
Selling Price
$ 47.52
1043
295
229
1542
Market Price
$ 33.78
Selling Price
$ 30.36
1145
791
840
4915
Market Price
$ 29.35
Selling Price
$ 26.43
2261
2093
701
2799
Market Price
$ 57.72
Selling Price
$ 48.92
1469
575
953
2034
Market Price
$ 46.40
Selling Price
$ 41.07
907
531
334
4318
Market Price
$ 37.15
Selling Price
$ 32.13
2774
2680
627
4695
Market Price
$ 35.22
Selling Price
$ 31.53
3856
2537
3170
3890
Market Price
$ 51.65
Selling Price
$ 45.18
2145
858
836
4748
Market Price
$ 38.62
Selling Price
$ 33.12
802
551
198
2299
Market Price
$ 65.94
Selling Price
$ 55.14
192
101
175
732
Market Price
$ 41.45
Selling Price
$ 37.53
3753
967
1105
4612
Market Price
$ 67.57
Selling Price
$ 59.17
2605
917
1299
2724
Market Price
$ 63.62
Selling Price
$ 54.44
2451
1987
1917
2456
Market Price
$ 32.30
Selling Price
$ 27.68
1168
963
752
1435
Market Price
$ 49.66
Selling Price
$ 42.98
850
628
601
1093
Market Price
$ 61.47
Selling Price
$ 54.08
3031
1740
2528
3226
Market Price
$ 61.89
Selling Price
$ 55.80
276
248
201
936
Market Price
$ 34.90
Selling Price
$ 31.64
1759
1245
1361
3642
Market Price
$ 43.80
Selling Price
$ 37.47
2085
1808
865
3637
Market Price
$ 65.19
Selling Price
$ 55.23
1057
864
423
2333
Market Price
$ 42.67
Selling Price
$ 36.23
995
504
839
3758
Market Price
$ 49.96
Selling Price
$ 45.31
1058
299
878
1537
Market Price
$ 48.29
Selling Price
$ 43.43
1923
973
784
2636