Market Price
$ 43.24
Selling Price
$ 36.17
659
603
327
3119
Market Price
$ 36.92
Selling Price
$ 31.34
863
716
391
1444
Market Price
$ 37.09
Selling Price
$ 31.84
1752
841
955
3976
Market Price
$ 40.53
Selling Price
$ 34.29
1613
1069
1385
3296
Market Price
$ 55.61
Selling Price
$ 49.87
701
670
610
1419
Market Price
$ 61.90
Selling Price
$ 51.68
815
721
225
928
Market Price
$ 45.09
Selling Price
$ 37.85
1914
441
1818
4692
Market Price
$ 44.50
Selling Price
$ 37.52
1763
796
1548
3878
Market Price
$ 47.67
Selling Price
$ 41.58
575
167
354
2142
Market Price
$ 29.70
Selling Price
$ 25.13
1071
316
895
3306
Market Price
$ 48.23
Selling Price
$ 43.02
1049
333
993
3832
Market Price
$ 64.59
Selling Price
$ 54.99
2283
1768
959
4898
Market Price
$ 50.99
Selling Price
$ 45.64
926
324
341
3852
Market Price
$ 56.19
Selling Price
$ 49.41
2710
2611
2322
3590
Market Price
$ 52.92
Selling Price
$ 47.13
220
181
96
536
Market Price
$ 62.29
Selling Price
$ 53.75
2710
772
2244
4025
Market Price
$ 36.36
Selling Price
$ 30.54
1059
329
266
1378
Market Price
$ 43.50
Selling Price
$ 36.31
215
109
182
660
Market Price
$ 35.40
Selling Price
$ 30.34
1832
1744
583
2318
Market Price
$ 33.50
Selling Price
$ 30.13
2686
876
635
2958
Market Price
$ 49.12
Selling Price
$ 43.44
4448
2602
3647
4762
Market Price
$ 60.18
Selling Price
$ 54.02
3449
1995
845
4851
Market Price
$ 50.30
Selling Price
$ 43.88
1347
583
558
1621
Market Price
$ 54.88
Selling Price
$ 46.80
746
372
251
2289
Market Price
$ 64.51
Selling Price
$ 55.03
1132
588
778
1252
Market Price
$ 51.70
Selling Price
$ 44.46
1257
781
1074
2628
Market Price
$ 65.82
Selling Price
$ 59.09
1878
1511
1145
4933
Market Price
$ 57.31
Selling Price
$ 51.99
1020
696
905
1239
Market Price
$ 70.29
Selling Price
$ 58.62
2451
2255
1245
2933
Market Price
$ 58.33
Selling Price
$ 48.70
1996
1263
1579
4668
Market Price
$ 47.04
Selling Price
$ 41.63
763
600
373
1504
Market Price
$ 66.88
Selling Price
$ 56.49
588
509
550
1396
Market Price
$ 30.24
Selling Price
$ 25.27
1111
371
980
1870
Market Price
$ 31.05
Selling Price
$ 26.62
1704
1413
1072
2471
Market Price
$ 46.29
Selling Price
$ 39.28
610
197
374
1517
Market Price
$ 56.70
Selling Price
$ 48.25
805
308
183
3103
Market Price
$ 55.18
Selling Price
$ 47.33
325
121
315
1149
Market Price
$ 34.81
Selling Price
$ 31.13
417
268
339
450
Market Price
$ 30.79
Selling Price
$ 27.78
1064
784
878
1090
Market Price
$ 43.48
Selling Price
$ 39.25
2382
1567
1189
3251