Market Price
$ 64.65
Selling Price
$ 58.14
551
422
397
2166
Market Price
$ 70.24
Selling Price
$ 59.55
172
150
123
450
Market Price
$ 56.00
Selling Price
$ 48.20
1656
897
661
3289
Market Price
$ 32.95
Selling Price
$ 28.82
1847
1585
1794
2772
Market Price
$ 40.65
Selling Price
$ 35.30
2305
1507
1669
4326
Market Price
$ 32.28
Selling Price
$ 29.22
3407
1745
1971
4024
Market Price
$ 32.15
Selling Price
$ 28.60
934
224
354
4379
Market Price
$ 48.37
Selling Price
$ 41.27
329
89
306
609
Market Price
$ 31.58
Selling Price
$ 27.57
1780
1390
1185
3370
Market Price
$ 67.79
Selling Price
$ 58.87
178
137
162
495
Market Price
$ 39.71
Selling Price
$ 33.92
919
609
320
1848
Market Price
$ 44.31
Selling Price
$ 40.25
799
487
690
3614
Market Price
$ 39.76
Selling Price
$ 35.78
134
69
41
674
Market Price
$ 55.40
Selling Price
$ 49.54
2188
1165
1939
3258
Market Price
$ 57.07
Selling Price
$ 50.65
1546
567
1227
4957
Market Price
$ 67.82
Selling Price
$ 59.57
1040
675
774
2582
Market Price
$ 31.64
Selling Price
$ 27.39
1150
1035
1059
2711
Market Price
$ 32.41
Selling Price
$ 29.13
1502
503
1160
3722
Market Price
$ 36.35
Selling Price
$ 31.09
1895
1791
1465
3714
Market Price
$ 67.27
Selling Price
$ 57.11
1615
1461
619
2425
Market Price
$ 33.01
Selling Price
$ 29.82
1751
1502
423
3015
Market Price
$ 67.95
Selling Price
$ 57.32
1598
1505
1389
2425
Market Price
$ 34.89
Selling Price
$ 30.60
3780
2926
1126
3808
Market Price
$ 51.82
Selling Price
$ 46.90
1899
878
1400
2424
Market Price
$ 40.95
Selling Price
$ 36.29
778
555
689
1404
Market Price
$ 68.56
Selling Price
$ 59.85
779
765
640
834
Market Price
$ 37.00
Selling Price
$ 32.66
857
429
831
2427
Market Price
$ 28.94
Selling Price
$ 26.15
2378
1256
2192
3294
Market Price
$ 57.22
Selling Price
$ 47.69
355
109
160
1127
Market Price
$ 59.13
Selling Price
$ 50.78
942
618
207
1864
Market Price
$ 53.96
Selling Price
$ 48.73
1300
826
1136
1523
Market Price
$ 51.26
Selling Price
$ 44.29
3212
2926
2072
4857
Market Price
$ 43.58
Selling Price
$ 37.57
2278
1676
1791
4176
Market Price
$ 58.73
Selling Price
$ 51.19
291
61
140
649
Market Price
$ 61.18
Selling Price
$ 52.79
3840
2223
2196
3893
Market Price
$ 56.81
Selling Price
$ 50.92
781
495
279
1381
Market Price
$ 55.45
Selling Price
$ 47.26
639
280
365
1775
Market Price
$ 46.68
Selling Price
$ 41.80
4391
986
3721
4928
Market Price
$ 65.09
Selling Price
$ 57.25
125
41
104
439
Market Price
$ 57.58
Selling Price
$ 49.81
802
168
372
2573