Market Price
$ 49.27
Selling Price
$ 43.94
1535
1296
781
1609
Market Price
$ 62.98
Selling Price
$ 54.37
2424
1181
2113
2911
Market Price
$ 52.73
Selling Price
$ 44.31
2910
2239
1189
4538
Market Price
$ 66.78
Selling Price
$ 59.06
1605
1159
929
3793
Market Price
$ 58.30
Selling Price
$ 52.00
4055
2167
3682
4375
Market Price
$ 69.88
Selling Price
$ 58.64
1704
1593
1084
2078
Market Price
$ 28.26
Selling Price
$ 25.40
992
307
571
1258
Market Price
$ 29.36
Selling Price
$ 26.13
305
126
291
439
Market Price
$ 42.32
Selling Price
$ 38.41
2706
2657
2343
3612
Market Price
$ 42.19
Selling Price
$ 35.30
1753
446
1522
3998
Market Price
$ 55.52
Selling Price
$ 49.37
1064
404
381
4844
Market Price
$ 59.41
Selling Price
$ 50.52
2472
2343
699
4667
Market Price
$ 53.39
Selling Price
$ 47.74
629
534
162
751
Market Price
$ 34.33
Selling Price
$ 31.06
483
220
355
1523
Market Price
$ 31.27
Selling Price
$ 27.52
2526
2122
798
3205
Market Price
$ 58.53
Selling Price
$ 50.52
1651
1310
1295
2655
Market Price
$ 51.39
Selling Price
$ 43.35
2115
573
1397
2373
Market Price
$ 65.97
Selling Price
$ 58.75
2415
1037
1914
4272
Market Price
$ 33.49
Selling Price
$ 28.47
2483
679
2231
4183
Market Price
$ 47.99
Selling Price
$ 42.86
347
178
127
867
Market Price
$ 33.53
Selling Price
$ 30.28
1162
1116
1059
2258
Market Price
$ 56.57
Selling Price
$ 51.17
2955
1407
2218
3545
Market Price
$ 61.10
Selling Price
$ 55.20
1702
1638
1226
2423
Market Price
$ 62.80
Selling Price
$ 54.94
3566
1806
3336
4220
Market Price
$ 58.62
Selling Price
$ 53.16
1403
303
948
2796
Market Price
$ 30.29
Selling Price
$ 26.96
1208
929
541
4769
Market Price
$ 33.75
Selling Price
$ 30.55
1793
402
1683
3316
Market Price
$ 49.80
Selling Price
$ 45.26
3255
1964
1841
4582
Market Price
$ 40.26
Selling Price
$ 33.58
2270
1779
1816
2552
Market Price
$ 38.99
Selling Price
$ 32.55
3365
1764
2392
4765
Market Price
$ 67.56
Selling Price
$ 58.06
1553
972
1029
2270
Market Price
$ 63.66
Selling Price
$ 54.25
520
361
483
1293
Market Price
$ 32.37
Selling Price
$ 27.72
1610
1590
963
1769
Market Price
$ 49.83
Selling Price
$ 43.13
2887
1832
1657
4417
Market Price
$ 63.51
Selling Price
$ 54.30
1723
1096
892
3328
Market Price
$ 67.21
Selling Price
$ 56.13
227
121
111
498
Market Price
$ 63.16
Selling Price
$ 55.44
4384
1809
4322
4918
Market Price
$ 34.40
Selling Price
$ 30.36
1282
1025
1116
2031
Market Price
$ 69.09
Selling Price
$ 58.79
2801
2777
1422
3500
Market Price
$ 62.61
Selling Price
$ 56.19
3343
2157
2606
3564