Market Price
$ 53.24
Selling Price
$ 48.26
2078
502
2071
2566
Market Price
$ 31.43
Selling Price
$ 28.01
1151
748
458
3730
Market Price
$ 53.29
Selling Price
$ 45.59
1806
1805
1634
2804
Market Price
$ 66.54
Selling Price
$ 58.32
2147
1012
2009
3651
Market Price
$ 57.65
Selling Price
$ 50.34
251
198
247
572
Market Price
$ 39.19
Selling Price
$ 32.79
814
695
254
2610
Market Price
$ 47.11
Selling Price
$ 41.20
1639
1296
1324
4491
Market Price
$ 54.71
Selling Price
$ 49.41
3848
2616
2625
4756
Market Price
$ 43.01
Selling Price
$ 36.94
1090
620
602
1268
Market Price
$ 53.51
Selling Price
$ 48.43
1365
643
739
1772
Market Price
$ 57.45
Selling Price
$ 48.41
1741
1192
1057
2255
Market Price
$ 38.66
Selling Price
$ 32.87
2977
2841
912
3354
Market Price
$ 35.32
Selling Price
$ 30.32
845
786
526
3570
Market Price
$ 35.91
Selling Price
$ 31.24
924
919
208
1403
Market Price
$ 40.15
Selling Price
$ 33.63
2358
555
1422
3755
Market Price
$ 43.77
Selling Price
$ 37.30
2111
1551
1368
4105
Market Price
$ 61.05
Selling Price
$ 54.29
861
816
219
1090
Market Price
$ 68.67
Selling Price
$ 58.05
956
719
697
4549
Market Price
$ 41.08
Selling Price
$ 35.31
471
350
138
864
Market Price
$ 36.73
Selling Price
$ 31.18
546
211
171
589
Market Price
$ 48.26
Selling Price
$ 43.52
372
341
107
1076
Market Price
$ 63.97
Selling Price
$ 53.81
2276
1143
1438
3309
Market Price
$ 63.19
Selling Price
$ 55.18
1977
432
411
3744
Market Price
$ 49.94
Selling Price
$ 42.36
1792
777
1040
2587
Market Price
$ 65.70
Selling Price
$ 55.53
1025
432
687
1646
Market Price
$ 66.94
Selling Price
$ 58.44
712
356
270
846
Market Price
$ 69.58
Selling Price
$ 58.89
4263
3619
1475
4569
Market Price
$ 40.77
Selling Price
$ 35.33
1788
1668
1350
1849
Market Price
$ 36.98
Selling Price
$ 30.92
646
462
223
2713
Market Price
$ 47.79
Selling Price
$ 43.10
1188
1105
786
1439
Market Price
$ 34.31
Selling Price
$ 29.85
1330
511
1027
2945
Market Price
$ 31.00
Selling Price
$ 27.05
3874
2305
1313
4533
Market Price
$ 43.35
Selling Price
$ 38.47
188
185
95
437
Market Price
$ 66.00
Selling Price
$ 58.43
1168
1065
336
1405
Market Price
$ 58.55
Selling Price
$ 52.90
439
409
348
1797
Market Price
$ 53.64
Selling Price
$ 48.69
941
861
688
3221
Market Price
$ 62.56
Selling Price
$ 55.18
1727
1332
1261
3678
Market Price
$ 38.54
Selling Price
$ 32.41
700
239
289
1609
Market Price
$ 55.87
Selling Price
$ 50.62
922
604
562
1458
Market Price
$ 59.45
Selling Price
$ 53.56
655
403
492
734