Market Price
$ 60.58
Selling Price
$ 54.91
3183
2500
3045
3693
Market Price
$ 49.86
Selling Price
$ 44.69
3730
1152
1161
3830
Market Price
$ 68.93
Selling Price
$ 59.51
1597
1296
859
3143
Market Price
$ 62.71
Selling Price
$ 52.62
3352
994
1584
4516
Market Price
$ 55.85
Selling Price
$ 47.86
1699
1003
919
1913
Market Price
$ 49.87
Selling Price
$ 42.23
3906
2728
1151
4122
Market Price
$ 52.83
Selling Price
$ 46.10
1810
945
675
4686
Market Price
$ 50.58
Selling Price
$ 42.75
1826
1672
392
4168
Market Price
$ 53.40
Selling Price
$ 47.55
1638
448
730
4669
Market Price
$ 62.95
Selling Price
$ 56.67
2831
1563
2541
4637
Market Price
$ 53.68
Selling Price
$ 46.94
4474
3261
3614
4798
Market Price
$ 45.99
Selling Price
$ 39.34
618
156
614
1882
Market Price
$ 58.60
Selling Price
$ 53.25
1045
888
760
3036
Market Price
$ 48.86
Selling Price
$ 43.97
2758
2207
2238
3263
Market Price
$ 65.84
Selling Price
$ 58.86
1280
1080
336
2774
Market Price
$ 58.36
Selling Price
$ 51.78
2128
1147
547
2555
Market Price
$ 68.41
Selling Price
$ 58.35
1307
437
1270
1914
Market Price
$ 55.33
Selling Price
$ 48.32
2872
1546
972
4582
Market Price
$ 47.28
Selling Price
$ 41.08
4302
1695
3500
4604
Market Price
$ 61.44
Selling Price
$ 55.70
3082
2337
2278
4245
Market Price
$ 68.30
Selling Price
$ 59.14
1235
597
386
1238
Market Price
$ 71.42
Selling Price
$ 60.00
1780
1420
611
2876
Market Price
$ 55.06
Selling Price
$ 48.62
1712
1241
1651
2565
Market Price
$ 47.48
Selling Price
$ 41.03
936
250
273
4323
Market Price
$ 38.12
Selling Price
$ 32.18
2332
1492
888
3593
Market Price
$ 61.64
Selling Price
$ 54.95
989
253
772
1637
Market Price
$ 29.51
Selling Price
$ 25.86
437
208
323
561
Market Price
$ 46.21
Selling Price
$ 39.78
482
328
96
1266
Market Price
$ 58.68
Selling Price
$ 49.35
1609
756
401
2353
Market Price
$ 58.51
Selling Price
$ 48.99
1007
460
813
2043
Market Price
$ 38.93
Selling Price
$ 33.53
2691
593
2386
2790
Market Price
$ 48.76
Selling Price
$ 42.89
3227
1305
2770
3918
Market Price
$ 33.64
Selling Price
$ 28.64
1514
1272
407
2693
Market Price
$ 42.11
Selling Price
$ 36.77
2999
1112
2851
4203
Market Price
$ 49.94
Selling Price
$ 43.41
210
103
117
887
Market Price
$ 46.87
Selling Price
$ 40.09
2105
1112
1857
2197
Market Price
$ 66.70
Selling Price
$ 55.67
2970
755
2411
4739
Market Price
$ 54.48
Selling Price
$ 47.76
1852
1586
489
3762
Market Price
$ 45.21
Selling Price
$ 41.04
304
215
64
862
Market Price
$ 62.66
Selling Price
$ 55.82
1145
716
1131
4900