Market Price
$ 62.08
Selling Price
$ 55.53
385
265
168
1272
Market Price
$ 55.94
Selling Price
$ 49.88
1659
797
1290
4067
Market Price
$ 67.35
Selling Price
$ 56.28
2251
640
2235
3807
Market Price
$ 39.06
Selling Price
$ 33.85
2355
1078
788
3682
Market Price
$ 34.92
Selling Price
$ 29.32
3786
1422
1886
3808
Market Price
$ 57.85
Selling Price
$ 52.58
805
419
599
3105
Market Price
$ 54.04
Selling Price
$ 46.19
3168
3068
2361
4215
Market Price
$ 44.06
Selling Price
$ 39.46
2942
1444
1992
4086
Market Price
$ 47.83
Selling Price
$ 42.04
783
666
473
2636
Market Price
$ 43.95
Selling Price
$ 36.91
2092
1964
769
2983
Market Price
$ 56.18
Selling Price
$ 50.84
1294
1010
713
2014
Market Price
$ 48.03
Selling Price
$ 40.76
2570
2546
1150
4661
Market Price
$ 63.13
Selling Price
$ 54.32
3025
757
1986
4983
Market Price
$ 53.32
Selling Price
$ 45.28
450
418
178
542
Market Price
$ 43.90
Selling Price
$ 37.36
4628
4325
1671
4750
Market Price
$ 32.59
Selling Price
$ 27.17
626
284
617
1359
Market Price
$ 52.96
Selling Price
$ 47.83
2099
464
2088
2271
Market Price
$ 44.67
Selling Price
$ 38.99
1635
1026
1206
2225
Market Price
$ 34.08
Selling Price
$ 29.04
851
245
439
1498
Market Price
$ 57.50
Selling Price
$ 50.40
951
818
358
2564
Market Price
$ 34.41
Selling Price
$ 30.99
1152
346
234
4452
Market Price
$ 56.66
Selling Price
$ 49.84
2516
2276
1119
2895
Market Price
$ 47.57
Selling Price
$ 41.08
1244
316
613
2258
Market Price
$ 50.09
Selling Price
$ 43.52
3974
2231
1491
4933
Market Price
$ 43.97
Selling Price
$ 38.83
309
182
184
590
Market Price
$ 34.36
Selling Price
$ 30.22
1703
739
913
3655
Market Price
$ 46.89
Selling Price
$ 40.75
1623
1501
839
2300
Market Price
$ 43.11
Selling Price
$ 37.85
1790
1111
461
2248
Market Price
$ 58.89
Selling Price
$ 52.83
3886
1477
3541
4513
Market Price
$ 65.31
Selling Price
$ 55.44
418
379
173
1232
Market Price
$ 37.49
Selling Price
$ 31.45
1456
1235
1089
2314
Market Price
$ 58.43
Selling Price
$ 48.94
737
410
689
1425
Market Price
$ 44.37
Selling Price
$ 39.41
1896
1591
556
4298
Market Price
$ 47.00
Selling Price
$ 41.04
1976
731
1326
2894
Market Price
$ 70.32
Selling Price
$ 58.60
1515
901
1126
1770
Market Price
$ 45.46
Selling Price
$ 40.65
477
292
302
1961
Market Price
$ 47.75
Selling Price
$ 39.89
708
173
507
1106
Market Price
$ 66.91
Selling Price
$ 56.27
564
512
551
1740
Market Price
$ 56.10
Selling Price
$ 48.81
313
158
154
459
Market Price
$ 36.68
Selling Price
$ 30.93
2945
1009
2768
2953