Market Price
$ 40.45
Selling Price
$ 36.17
725
546
363
1213
Market Price
$ 58.05
Selling Price
$ 50.44
686
526
162
725
Market Price
$ 33.81
Selling Price
$ 28.68
261
116
173
1075
Market Price
$ 66.16
Selling Price
$ 57.65
1647
339
551
2685
Market Price
$ 51.24
Selling Price
$ 43.19
934
365
803
2511
Market Price
$ 67.03
Selling Price
$ 56.10
654
614
294
2815
Market Price
$ 40.38
Selling Price
$ 35.76
579
280
216
927
Market Price
$ 37.48
Selling Price
$ 32.58
952
571
560
3914
Market Price
$ 52.16
Selling Price
$ 45.71
1538
319
831
2591
Market Price
$ 50.68
Selling Price
$ 45.32
1480
956
862
1651
Market Price
$ 59.76
Selling Price
$ 51.96
658
286
622
1031
Market Price
$ 45.57
Selling Price
$ 39.83
2311
1268
1379
4246
Market Price
$ 48.46
Selling Price
$ 40.72
745
333
532
1642
Market Price
$ 67.70
Selling Price
$ 57.93
994
632
665
1871
Market Price
$ 46.97
Selling Price
$ 39.65
835
372
446
2806
Market Price
$ 31.70
Selling Price
$ 26.76
1535
1372
728
2953
Market Price
$ 51.63
Selling Price
$ 46.39
742
737
617
750
Market Price
$ 42.61
Selling Price
$ 36.73
1404
542
541
2348
Market Price
$ 58.69
Selling Price
$ 49.09
2830
2671
799
4196
Market Price
$ 58.13
Selling Price
$ 49.57
3508
2258
713
3869
Market Price
$ 68.90
Selling Price
$ 57.93
2135
1548
1609
2391
Market Price
$ 28.97
Selling Price
$ 25.02
1827
1443
1456
2120
Market Price
$ 55.61
Selling Price
$ 49.06
1971
1060
1108
4721
Market Price
$ 62.50
Selling Price
$ 53.42
1796
1263
821
3030
Market Price
$ 46.71
Selling Price
$ 41.02
1163
370
385
1655
Market Price
$ 61.49
Selling Price
$ 53.89
1178
726
429
2812
Market Price
$ 49.91
Selling Price
$ 44.47
1815
674
729
4717
Market Price
$ 70.80
Selling Price
$ 59.49
2376
1432
1803
4883
Market Price
$ 32.54
Selling Price
$ 29.33
4695
4602
4262
4865
Market Price
$ 37.32
Selling Price
$ 32.39
1845
1190
537
1877
Market Price
$ 66.15
Selling Price
$ 59.20
1233
456
699
3626
Market Price
$ 64.34
Selling Price
$ 56.20
2564
1636
721
4843
Market Price
$ 48.00
Selling Price
$ 42.27
1236
1011
1084
1764
Market Price
$ 35.24
Selling Price
$ 31.72
1147
737
616
2999
Market Price
$ 34.71
Selling Price
$ 30.45
1382
841
998
4464
Market Price
$ 62.31
Selling Price
$ 55.17
3222
1447
2310
3517
Market Price
$ 43.68
Selling Price
$ 38.46
1252
558
696
1894
Market Price
$ 29.57
Selling Price
$ 25.72
566
393
503
1276
Market Price
$ 52.75
Selling Price
$ 45.04
1256
859
1164
2695
Market Price
$ 39.54
Selling Price
$ 34.83
1020
1019
886
1696