Market Price
$ 63.09
Selling Price
$ 56.14
119
112
90
481
Market Price
$ 33.20
Selling Price
$ 28.92
498
197
427
536
Market Price
$ 49.17
Selling Price
$ 44.49
697
174
305
1199
Market Price
$ 65.11
Selling Price
$ 56.17
800
700
647
1256
Market Price
$ 40.08
Selling Price
$ 35.46
3311
2562
2772
4729
Market Price
$ 52.34
Selling Price
$ 43.71
1174
643
238
1761
Market Price
$ 34.81
Selling Price
$ 29.36
4434
1897
3532
4771
Market Price
$ 29.77
Selling Price
$ 26.03
1647
926
1222
1835
Market Price
$ 53.98
Selling Price
$ 48.60
2255
674
665
4059
Market Price
$ 44.87
Selling Price
$ 40.66
992
619
378
2601
Market Price
$ 47.64
Selling Price
$ 43.23
3079
1481
1983
3466
Market Price
$ 43.71
Selling Price
$ 38.49
757
438
722
1543
Market Price
$ 61.51
Selling Price
$ 53.08
824
362
226
1107
Market Price
$ 38.31
Selling Price
$ 32.30
1467
729
1221
4749
Market Price
$ 33.11
Selling Price
$ 27.81
1704
1304
1282
4209
Market Price
$ 30.58
Selling Price
$ 27.25
719
694
310
918
Market Price
$ 56.62
Selling Price
$ 51.14
658
243
502
2175
Market Price
$ 37.34
Selling Price
$ 32.82
474
223
192
847
Market Price
$ 34.02
Selling Price
$ 29.32
1673
1377
866
2131
Market Price
$ 61.13
Selling Price
$ 52.93
2456
1530
1615
2483
Market Price
$ 53.22
Selling Price
$ 46.77
1301
1030
823
3312
Market Price
$ 47.50
Selling Price
$ 40.31
408
403
140
1923
Market Price
$ 63.23
Selling Price
$ 54.93
731
632
293
3010
Market Price
$ 69.29
Selling Price
$ 58.11
1746
802
1718
1938
Market Price
$ 38.86
Selling Price
$ 35.21
1002
390
266
2565
Market Price
$ 60.21
Selling Price
$ 54.31
3528
3010
2005
4241
Market Price
$ 65.44
Selling Price
$ 58.79
1856
836
1176
3963
Market Price
$ 69.00
Selling Price
$ 59.87
1000
574
510
2797
Market Price
$ 42.38
Selling Price
$ 36.86
2734
2349
2210
3230
Market Price
$ 50.71
Selling Price
$ 44.80
1684
421
1457
4727
Market Price
$ 49.60
Selling Price
$ 42.39
651
442
365
742
Market Price
$ 65.31
Selling Price
$ 59.05
2609
1116
793
3669
Market Price
$ 32.80
Selling Price
$ 29.28
472
285
137
581
Market Price
$ 64.99
Selling Price
$ 55.79
769
466
600
2078
Market Price
$ 43.92
Selling Price
$ 39.88
873
773
557
1528
Market Price
$ 44.06
Selling Price
$ 39.55
3561
3438
1224
4314
Market Price
$ 66.56
Selling Price
$ 55.95
1227
370
910
1618
Market Price
$ 42.04
Selling Price
$ 36.73
1738
1163
1687
3108
Market Price
$ 63.97
Selling Price
$ 57.57
1733
731
346
4853
Market Price
$ 44.56
Selling Price
$ 40.37
1129
364
251
2232