Market Price
$ 54.24
Selling Price
$ 48.90
265
260
99
1077
Market Price
$ 67.28
Selling Price
$ 57.21
307
160
116
1027
Market Price
$ 40.13
Selling Price
$ 35.71
902
505
381
2294
Market Price
$ 48.78
Selling Price
$ 43.78
302
180
227
1133
Market Price
$ 62.35
Selling Price
$ 52.73
1104
984
308
1262
Market Price
$ 63.91
Selling Price
$ 53.29
1820
1532
1604
3699
Market Price
$ 30.83
Selling Price
$ 27.91
2611
2288
2284
4257
Market Price
$ 51.39
Selling Price
$ 43.75
2411
749
1725
2506
Market Price
$ 63.92
Selling Price
$ 55.28
970
633
522
1948
Market Price
$ 38.85
Selling Price
$ 34.21
934
494
765
2149
Market Price
$ 62.91
Selling Price
$ 53.59
490
347
459
594
Market Price
$ 68.22
Selling Price
$ 57.92
1799
1558
806
2780
Market Price
$ 51.94
Selling Price
$ 47.00
2960
2144
2444
3887
Market Price
$ 59.96
Selling Price
$ 50.70
611
201
585
2572
Market Price
$ 28.96
Selling Price
$ 25.49
1932
1535
1215
3201
Market Price
$ 32.77
Selling Price
$ 28.93
1439
1065
741
2250
Market Price
$ 62.49
Selling Price
$ 54.71
1785
1640
1638
2562
Market Price
$ 44.31
Selling Price
$ 38.21
442
410
101
1680
Market Price
$ 41.51
Selling Price
$ 37.11
818
600
176
2744
Market Price
$ 46.67
Selling Price
$ 40.78
519
163
118
1099
Market Price
$ 68.83
Selling Price
$ 58.94
1470
771
1107
2794
Market Price
$ 49.49
Selling Price
$ 41.30
1586
1053
457
4566
Market Price
$ 47.98
Selling Price
$ 40.85
664
372
219
940
Market Price
$ 39.75
Selling Price
$ 34.32
3075
825
2173
4436
Market Price
$ 51.86
Selling Price
$ 46.92
845
301
774
3995
Market Price
$ 41.74
Selling Price
$ 35.09
2874
2092
724
2916
Market Price
$ 66.37
Selling Price
$ 57.84
2375
1726
863
2834
Market Price
$ 48.92
Selling Price
$ 41.37
325
319
270
561
Market Price
$ 33.28
Selling Price
$ 29.67
1437
732
803
1798
Market Price
$ 30.30
Selling Price
$ 27.33
149
57
122
491
Market Price
$ 44.48
Selling Price
$ 39.00
2247
1430
1692
2648
Market Price
$ 66.99
Selling Price
$ 59.21
3407
1837
3230
4157
Market Price
$ 61.53
Selling Price
$ 54.03
1997
1410
1381
4603
Market Price
$ 45.88
Selling Price
$ 38.64
1892
988
1522
3914
Market Price
$ 44.39
Selling Price
$ 38.06
1963
875
557
3646
Market Price
$ 47.05
Selling Price
$ 42.21
209
201
156
575
Market Price
$ 57.67
Selling Price
$ 49.34
1990
1278
1309
2104
Market Price
$ 42.93
Selling Price
$ 36.49
4344
3665
2345
4794
Market Price
$ 52.70
Selling Price
$ 47.71
3055
1529
2240
4408
Market Price
$ 69.78
Selling Price
$ 59.02
1023
517
238
4389