Market Price
$ 45.52
Selling Price
$ 39.42
1564
582
1482
2118
Market Price
$ 56.45
Selling Price
$ 48.92
500
466
175
1895
Market Price
$ 40.58
Selling Price
$ 36.73
832
170
627
951
Market Price
$ 55.82
Selling Price
$ 48.25
3644
2265
1598
3963
Market Price
$ 43.55
Selling Price
$ 36.50
909
445
537
2409
Market Price
$ 53.03
Selling Price
$ 48.08
1736
1185
411
4797
Market Price
$ 56.32
Selling Price
$ 47.97
742
639
442
3172
Market Price
$ 52.22
Selling Price
$ 43.92
1861
859
636
3304
Market Price
$ 54.92
Selling Price
$ 48.88
924
922
815
4599
Market Price
$ 41.36
Selling Price
$ 35.16
874
825
653
2503
Market Price
$ 64.16
Selling Price
$ 57.31
305
251
212
675
Market Price
$ 61.18
Selling Price
$ 52.13
1034
913
670
2653
Market Price
$ 66.36
Selling Price
$ 59.45
997
504
377
1147
Market Price
$ 58.51
Selling Price
$ 50.04
472
117
151
1266
Market Price
$ 61.31
Selling Price
$ 55.24
2191
2048
678
2239
Market Price
$ 66.12
Selling Price
$ 55.40
984
247
900
2894
Market Price
$ 34.22
Selling Price
$ 30.58
897
427
727
1752
Market Price
$ 40.63
Selling Price
$ 35.83
1109
529
353
2042
Market Price
$ 60.81
Selling Price
$ 52.86
2310
807
2140
4147
Market Price
$ 65.86
Selling Price
$ 56.16
3531
1209
1632
4869