Market Price
$ 63.12
Selling Price
$ 54.87
1281
1145
691
2463
Market Price
$ 42.71
Selling Price
$ 38.74
931
858
915
2692
Market Price
$ 42.52
Selling Price
$ 37.95
1188
1138
344
3655
Market Price
$ 33.37
Selling Price
$ 30.33
2252
1841
1524
2758
Market Price
$ 46.45
Selling Price
$ 41.23
4332
1680
922
4733
Market Price
$ 59.22
Selling Price
$ 50.28
1106
538
413
4780
Market Price
$ 45.58
Selling Price
$ 38.39
1168
704
355
2638
Market Price
$ 59.97
Selling Price
$ 50.55
812
500
469
3372
Market Price
$ 47.01
Selling Price
$ 39.79
1712
366
503
2747
Market Price
$ 48.28
Selling Price
$ 41.14
837
638
657
1078
Market Price
$ 42.20
Selling Price
$ 35.30
862
734
468
3381
Market Price
$ 41.73
Selling Price
$ 36.78
1038
593
1000
1338
Market Price
$ 47.77
Selling Price
$ 41.21
1652
1378
1213
4742
Market Price
$ 66.95
Selling Price
$ 59.75
3253
770
3040
4983
Market Price
$ 36.44
Selling Price
$ 30.85
1659
1251
903
4329
Market Price
$ 52.47
Selling Price
$ 46.50
1404
831
299
4665
Market Price
$ 39.81
Selling Price
$ 35.54
493
416
104
676
Market Price
$ 69.96
Selling Price
$ 58.74
1419
1391
841
4121
Market Price
$ 35.56
Selling Price
$ 31.06
2121
483
1993
4190
Market Price
$ 41.82
Selling Price
$ 35.51
2914
949
2293
4830
Market Price
$ 59.90
Selling Price
$ 52.17
3385
3326
2426
4641
Market Price
$ 51.59
Selling Price
$ 43.44
733
492
545
3646
Market Price
$ 65.93
Selling Price
$ 58.35
1066
665
967
1629
Market Price
$ 44.20
Selling Price
$ 39.44
3256
1517
2407
4949
Market Price
$ 30.42
Selling Price
$ 26.28
3989
2530
3501
4198
Market Price
$ 64.35
Selling Price
$ 57.32
3039
968
1328
4524
Market Price
$ 48.58
Selling Price
$ 43.44
363
214
278
491
Market Price
$ 39.61
Selling Price
$ 33.29
2304
2185
1740
2918
Market Price
$ 49.23
Selling Price
$ 44.34
1362
701
335
2001
Market Price
$ 35.92
Selling Price
$ 31.13
857
175
797
3018
Market Price
$ 46.62
Selling Price
$ 40.44
2246
1809
1217
2297
Market Price
$ 29.67
Selling Price
$ 25.35
839
173
556
1913
Market Price
$ 66.49
Selling Price
$ 55.44
3116
711
1860
4489
Market Price
$ 57.99
Selling Price
$ 52.29
2149
1511
721
3704
Market Price
$ 55.88
Selling Price
$ 48.66
2302
467
1909
3757
Market Price
$ 51.44
Selling Price
$ 43.68
449
314
288
1298
Market Price
$ 53.71
Selling Price
$ 48.24
1489
334
402
2063
Market Price
$ 40.89
Selling Price
$ 34.18
767
249
367
2784
Market Price
$ 51.13
Selling Price
$ 44.22
521
293
407
659
Market Price
$ 34.57
Selling Price
$ 30.64
1323
995
509
3685