Market Price
$ 64.15
Selling Price
$ 58.01
1347
471
1244
4627
Market Price
$ 60.83
Selling Price
$ 51.60
2747
715
2652
3310
Market Price
$ 55.82
Selling Price
$ 46.66
2701
806
2400
4726
Market Price
$ 33.74
Selling Price
$ 28.90
1468
1447
508
2852
Market Price
$ 42.43
Selling Price
$ 35.95
995
647
477
3556
Market Price
$ 49.42
Selling Price
$ 41.95
1368
1172
496
1933
Market Price
$ 29.86
Selling Price
$ 26.27
2418
1527
2386
2839
Market Price
$ 38.71
Selling Price
$ 33.13
3049
654
2608
4193
Market Price
$ 30.92
Selling Price
$ 26.46
309
200
116
799
Market Price
$ 55.64
Selling Price
$ 48.05
2237
621
1380
3947
Market Price
$ 60.19
Selling Price
$ 51.27
4135
1765
2386
4275
Market Price
$ 54.56
Selling Price
$ 49.43
189
131
160
688
Market Price
$ 50.50
Selling Price
$ 45.29
1291
961
865
2855
Market Price
$ 58.64
Selling Price
$ 50.68
1123
738
732
1150
Market Price
$ 58.75
Selling Price
$ 49.36
730
404
534
760
Market Price
$ 51.34
Selling Price
$ 45.38
1013
479
691
4945
Market Price
$ 30.87
Selling Price
$ 27.51
1922
1614
531
2645
Market Price
$ 68.47
Selling Price
$ 57.39
2530
569
2357
2571
Market Price
$ 35.08
Selling Price
$ 31.48
933
231
317
3217
Market Price
$ 41.31
Selling Price
$ 36.67
496
414
293
1831
Market Price
$ 49.59
Selling Price
$ 42.29
1116
393
362
1254
Market Price
$ 45.10
Selling Price
$ 38.26
3266
2117
2977
3622
Market Price
$ 58.68
Selling Price
$ 53.00
1054
300
845
2537
Market Price
$ 52.07
Selling Price
$ 43.92
4217
2417
1042
4409
Market Price
$ 41.70
Selling Price
$ 35.53
1424
1328
1344
1559
Market Price
$ 43.28
Selling Price
$ 36.24
263
59
159
920
Market Price
$ 62.24
Selling Price
$ 51.90
3309
3101
908
4584
Market Price
$ 61.71
Selling Price
$ 54.41
1231
971
328
3620
Market Price
$ 46.88
Selling Price
$ 41.72
1050
244
775
1478
Market Price
$ 36.47
Selling Price
$ 31.40
2601
2224
844
3993
Market Price
$ 63.83
Selling Price
$ 53.43
1712
1512
1608
4141
Market Price
$ 53.34
Selling Price
$ 46.91
1828
600
824
3893
Market Price
$ 45.64
Selling Price
$ 40.38
2441
1546
672
2443
Market Price
$ 62.59
Selling Price
$ 54.99
1029
973
857
2193
Market Price
$ 41.37
Selling Price
$ 34.86
247
134
164
442
Market Price
$ 48.79
Selling Price
$ 43.10
2343
2160
791
4166
Market Price
$ 58.34
Selling Price
$ 51.88
942
644
493
3952
Market Price
$ 58.88
Selling Price
$ 52.10
1131
1089
941
4836
Market Price
$ 54.92
Selling Price
$ 49.54
1144
1099
869
3191
Market Price
$ 66.60
Selling Price
$ 56.87
3033
1672
816
3927