Market Price
$ 66.05
Selling Price
$ 56.22
1409
692
1135
3594
Market Price
$ 57.27
Selling Price
$ 50.67
2360
1372
1972
2614
Market Price
$ 38.31
Selling Price
$ 34.04
1589
737
609
2269
Market Price
$ 63.95
Selling Price
$ 54.85
2467
1702
878
2499
Market Price
$ 28.43
Selling Price
$ 25.06
1699
1543
466
2079
Market Price
$ 44.99
Selling Price
$ 38.49
378
240
145
665
Market Price
$ 69.19
Selling Price
$ 59.13
993
275
577
2133
Market Price
$ 60.93
Selling Price
$ 54.06
2054
1989
610
4933
Market Price
$ 46.02
Selling Price
$ 38.72
2071
1474
795
3081
Market Price
$ 56.74
Selling Price
$ 49.84
1558
779
678
1817
Market Price
$ 30.44
Selling Price
$ 26.83
825
513
353
878
Market Price
$ 47.91
Selling Price
$ 43.10
3407
691
3274
3900
Market Price
$ 60.44
Selling Price
$ 54.56
2744
707
2715
4634
Market Price
$ 49.79
Selling Price
$ 44.90
2443
1401
2299
4941
Market Price
$ 56.98
Selling Price
$ 48.32
340
294
69
808
Market Price
$ 54.47
Selling Price
$ 45.56
2304
1751
2031
2770
Market Price
$ 46.45
Selling Price
$ 39.83
652
417
578
1072
Market Price
$ 64.26
Selling Price
$ 54.53
286
246
198
769
Market Price
$ 67.71
Selling Price
$ 57.61
478
195
462
1119
Market Price
$ 52.30
Selling Price
$ 46.17
616
532
128
2616
Market Price
$ 55.81
Selling Price
$ 49.41
2794
1921
2635
4880
Market Price
$ 66.74
Selling Price
$ 58.63
482
119
351
803
Market Price
$ 55.56
Selling Price
$ 49.58
3595
1008
1265
4590
Market Price
$ 65.07
Selling Price
$ 54.76
774
178
278
1516
Market Price
$ 35.80
Selling Price
$ 31.40
1969
723
1636
4823
Market Price
$ 55.84
Selling Price
$ 49.08
1815
1651
1571
4609
Market Price
$ 33.12
Selling Price
$ 28.00
2834
2734
2113
3096
Market Price
$ 52.50
Selling Price
$ 45.31
335
300
208
1294
Market Price
$ 54.04
Selling Price
$ 46.18
642
131
607
642
Market Price
$ 34.15
Selling Price
$ 30.20
2720
930
2152
3373
Market Price
$ 30.89
Selling Price
$ 26.60
703
574
568
2460
Market Price
$ 55.43
Selling Price
$ 49.27
3330
1891
2563
3342
Market Price
$ 35.53
Selling Price
$ 29.91
2281
783
852
2872
Market Price
$ 55.13
Selling Price
$ 48.43
3228
954
2445
4356
Market Price
$ 45.65
Selling Price
$ 39.09
494
282
342
2236
Market Price
$ 31.91
Selling Price
$ 29.00
3755
1528
1464
4770
Market Price
$ 30.86
Selling Price
$ 26.97
2239
1946
2008
4600
Market Price
$ 45.33
Selling Price
$ 38.61
386
195
231
426
Market Price
$ 41.56
Selling Price
$ 35.37
1696
343
867
2831
Market Price
$ 41.53
Selling Price
$ 37.74
1452
1358
297
1770