Market Price
$ 50.51
Selling Price
$ 44.90
2643
1990
2427
2709
Market Price
$ 64.37
Selling Price
$ 55.45
1263
1255
1111
2304
Market Price
$ 38.43
Selling Price
$ 34.12
1203
419
544
1655
Market Price
$ 61.76
Selling Price
$ 53.38
2227
1161
1346
3529
Market Price
$ 64.49
Selling Price
$ 57.60
1795
1111
1500
2473
Market Price
$ 51.82
Selling Price
$ 46.53
3050
2009
3008
3110
Market Price
$ 42.82
Selling Price
$ 38.36
1510
967
1410
4076
Market Price
$ 47.67
Selling Price
$ 40.08
1958
1471
1284
3072
Market Price
$ 52.23
Selling Price
$ 45.68
2151
1016
1817
4813
Market Price
$ 64.03
Selling Price
$ 54.45
2031
1563
778
4256
Market Price
$ 50.23
Selling Price
$ 43.85
275
217
113
638
Market Price
$ 67.03
Selling Price
$ 58.27
593
560
470
670
Market Price
$ 57.72
Selling Price
$ 50.83
1863
684
823
4611
Market Price
$ 51.74
Selling Price
$ 45.29
1839
1652
766
3247
Market Price
$ 44.66
Selling Price
$ 38.54
483
398
368
749
Market Price
$ 60.38
Selling Price
$ 52.48
3832
2890
3539
4909
Market Price
$ 65.42
Selling Price
$ 54.61
2449
1498
1173
3994
Market Price
$ 59.59
Selling Price
$ 53.53
2868
1040
1747
4642
Market Price
$ 46.79
Selling Price
$ 39.34
809
457
294
2654
Market Price
$ 30.81
Selling Price
$ 27.73
1549
398
422
4109