Market Price
$ 42.72
Selling Price
$ 36.53
1026
793
247
1379
Market Price
$ 41.62
Selling Price
$ 37.11
2835
1118
2378
4064
Market Price
$ 47.37
Selling Price
$ 41.34
4279
2726
2068
4954
Market Price
$ 56.35
Selling Price
$ 48.19
269
167
109
1161
Market Price
$ 54.31
Selling Price
$ 46.54
1427
635
1080
2011
Market Price
$ 35.45
Selling Price
$ 29.83
2337
1212
1578
2614
Market Price
$ 55.37
Selling Price
$ 49.21
3070
2781
1135
4217
Market Price
$ 33.89
Selling Price
$ 28.74
2038
1394
860
3253
Market Price
$ 53.79
Selling Price
$ 46.49
564
193
366
1464
Market Price
$ 54.39
Selling Price
$ 47.91
1344
1295
887
1929
Market Price
$ 61.98
Selling Price
$ 56.02
1000
385
290
1540
Market Price
$ 53.29
Selling Price
$ 45.72
1001
788
497
1340
Market Price
$ 56.12
Selling Price
$ 49.20
4138
3345
1518
4817
Market Price
$ 68.89
Selling Price
$ 58.43
999
259
220
3038
Market Price
$ 44.60
Selling Price
$ 37.64
1829
1046
398
2534
Market Price
$ 38.96
Selling Price
$ 34.93
1025
605
213
2123
Market Price
$ 42.21
Selling Price
$ 37.34
1415
1407
1394
4865
Market Price
$ 61.77
Selling Price
$ 53.92
795
762
161
1750
Market Price
$ 53.34
Selling Price
$ 45.75
1311
1107
530
4811
Market Price
$ 56.34
Selling Price
$ 49.95
778
400
452
1667
Market Price
$ 53.98
Selling Price
$ 48.00
4310
4148
3266
4521
Market Price
$ 35.85
Selling Price
$ 31.68
2361
976
1995
3962
Market Price
$ 57.56
Selling Price
$ 51.80
1543
1437
408
2621
Market Price
$ 65.51
Selling Price
$ 55.77
1091
292
301
1401
Market Price
$ 50.80
Selling Price
$ 44.02
654
581
260
815
Market Price
$ 55.67
Selling Price
$ 46.44
2756
1463
2501
2884
Market Price
$ 50.41
Selling Price
$ 42.73
374
105
93
968
Market Price
$ 56.88
Selling Price
$ 47.40
914
439
394
4435
Market Price
$ 62.45
Selling Price
$ 56.43
687
243
429
2085
Market Price
$ 54.86
Selling Price
$ 46.58
285
106
62
607
Market Price
$ 60.29
Selling Price
$ 50.49
746
411
511
1068
Market Price
$ 30.29
Selling Price
$ 25.29
1197
1159
409
1245
Market Price
$ 60.55
Selling Price
$ 51.99
3935
1353
2344
4687
Market Price
$ 53.15
Selling Price
$ 46.55
3972
1885
1723
4279
Market Price
$ 61.35
Selling Price
$ 51.92
1275
811
1018
2977
Market Price
$ 31.99
Selling Price
$ 27.69
3523
2664
2402
4721
Market Price
$ 51.08
Selling Price
$ 43.84
2945
2063
884
3998
Market Price
$ 66.04
Selling Price
$ 55.50
644
478
340
960
Market Price
$ 65.32
Selling Price
$ 57.89
849
445
489
2213
Market Price
$ 39.86
Selling Price
$ 34.65
1913
1759
688
4866