Market Price
$ 62.22
Selling Price
$ 54.51
2275
2186
1054
3004
Market Price
$ 56.40
Selling Price
$ 49.01
1545
894
1215
4639
Market Price
$ 48.05
Selling Price
$ 43.51
188
59
112
463
Market Price
$ 68.85
Selling Price
$ 59.51
1846
736
1495
4017
Market Price
$ 59.73
Selling Price
$ 53.01
902
776
567
3295
Market Price
$ 56.23
Selling Price
$ 48.52
423
359
132
1041
Market Price
$ 61.58
Selling Price
$ 54.86
540
446
191
1072
Market Price
$ 36.76
Selling Price
$ 31.93
2787
1899
1166
4694
Market Price
$ 30.45
Selling Price
$ 26.60
1595
1251
1222
4173
Market Price
$ 56.35
Selling Price
$ 48.69
1060
339
821
3535
Market Price
$ 33.21
Selling Price
$ 28.94
2819
1597
701
2863
Market Price
$ 56.09
Selling Price
$ 47.01
768
526
583
3544
Market Price
$ 28.06
Selling Price
$ 25.37
463
161
352
1903
Market Price
$ 61.05
Selling Price
$ 53.28
1396
1358
370
4905
Market Price
$ 29.77
Selling Price
$ 25.35
2681
1449
1566
4192
Market Price
$ 30.85
Selling Price
$ 27.82
227
225
99
803
Market Price
$ 49.08
Selling Price
$ 41.25
1500
1264
332
4664
Market Price
$ 30.95
Selling Price
$ 27.80
826
360
628
2040
Market Price
$ 40.43
Selling Price
$ 35.92
1895
753
617
4335
Market Price
$ 34.85
Selling Price
$ 30.61
1398
432
539
3783