Market Price
$ 44.11
Selling Price
$ 38.19
231
220
97
1054
Market Price
$ 59.77
Selling Price
$ 50.75
584
122
573
957
Market Price
$ 44.66
Selling Price
$ 40.19
3929
1386
1513
4571
Market Price
$ 33.85
Selling Price
$ 30.06
3325
2677
1392
3347
Market Price
$ 46.97
Selling Price
$ 40.04
1360
547
919
2333
Market Price
$ 43.31
Selling Price
$ 36.71
1939
1302
481
2019
Market Price
$ 43.81
Selling Price
$ 39.51
452
192
417
1289
Market Price
$ 53.79
Selling Price
$ 45.28
1875
1165
1226
3228
Market Price
$ 61.71
Selling Price
$ 53.96
948
431
720
3845
Market Price
$ 36.03
Selling Price
$ 31.51
1700
397
859
2675
Market Price
$ 55.70
Selling Price
$ 49.53
2367
1633
1749
3303
Market Price
$ 62.09
Selling Price
$ 52.04
158
137
122
462
Market Price
$ 30.86
Selling Price
$ 26.90
1238
464
420
4601
Market Price
$ 36.38
Selling Price
$ 30.81
616
421
335
1437
Market Price
$ 51.15
Selling Price
$ 45.72
3314
2748
917
4135
Market Price
$ 52.27
Selling Price
$ 45.94
2269
1897
1269
2669
Market Price
$ 35.28
Selling Price
$ 29.65
2451
1854
1865
3220
Market Price
$ 28.45
Selling Price
$ 25.77
462
435
422
1286
Market Price
$ 70.30
Selling Price
$ 59.74
3110
1087
2222
3192
Market Price
$ 55.26
Selling Price
$ 47.64
1045
485
325
2634
Market Price
$ 30.81
Selling Price
$ 27.82
1081
597
269
1949
Market Price
$ 64.35
Selling Price
$ 57.15
825
268
526
1907
Market Price
$ 61.96
Selling Price
$ 54.31
774
218
603
2090
Market Price
$ 61.39
Selling Price
$ 51.47
1110
465
988
1226
Market Price
$ 54.40
Selling Price
$ 47.68
1759
1375
1288
2392
Market Price
$ 49.52
Selling Price
$ 42.30
4266
1210
1163
4496
Market Price
$ 65.92
Selling Price
$ 57.95
1566
1527
741
1892
Market Price
$ 57.87
Selling Price
$ 50.81
432
424
279
725
Market Price
$ 52.28
Selling Price
$ 45.37
1084
1068
1024
2968
Market Price
$ 45.42
Selling Price
$ 38.68
1275
964
1125
3030
Market Price
$ 61.79
Selling Price
$ 52.68
1254
854
347
3229
Market Price
$ 36.73
Selling Price
$ 31.57
3475
1434
2679
4053
Market Price
$ 45.37
Selling Price
$ 38.40
1539
547
349
2334
Market Price
$ 50.32
Selling Price
$ 45.14
1724
1139
518
3055
Market Price
$ 62.97
Selling Price
$ 54.09
1521
748
551
3240
Market Price
$ 35.02
Selling Price
$ 31.78
1444
909
521
4801
Market Price
$ 31.44
Selling Price
$ 26.60
911
218
679
2877
Market Price
$ 53.73
Selling Price
$ 48.74
3499
3470
2132
4899
Market Price
$ 32.23
Selling Price
$ 29.04
1697
434
476
2734
Market Price
$ 39.59
Selling Price
$ 35.48
316
153
115
1050