Market Price
$ 51.08
Selling Price
$ 46.04
768
748
756
1506
Market Price
$ 49.39
Selling Price
$ 42.97
2947
2244
903
4721
Market Price
$ 54.94
Selling Price
$ 47.94
3848
1796
2061
3848
Market Price
$ 64.51
Selling Price
$ 57.25
518
378
449
1252
Market Price
$ 55.53
Selling Price
$ 47.76
1282
413
727
2487
Market Price
$ 60.65
Selling Price
$ 52.19
702
632
150
829
Market Price
$ 45.28
Selling Price
$ 39.39
2830
1374
1722
3513
Market Price
$ 58.21
Selling Price
$ 51.59
4080
2972
2741
4893
Market Price
$ 33.38
Selling Price
$ 29.52
4077
2130
1945
4492
Market Price
$ 39.17
Selling Price
$ 35.34
3315
856
2109
3395
Market Price
$ 57.83
Selling Price
$ 52.39
195
139
149
400
Market Price
$ 36.61
Selling Price
$ 32.20
1099
334
525
2860
Market Price
$ 33.26
Selling Price
$ 27.87
259
100
151
600
Market Price
$ 56.31
Selling Price
$ 50.72
773
496
423
2531
Market Price
$ 37.84
Selling Price
$ 31.91
2548
2251
937
4346
Market Price
$ 60.14
Selling Price
$ 51.27
1446
453
1145
2777
Market Price
$ 36.52
Selling Price
$ 31.49
802
482
713
2583
Market Price
$ 29.99
Selling Price
$ 27.05
1168
904
339
1805
Market Price
$ 57.57
Selling Price
$ 49.59
1554
824
416
2707
Market Price
$ 48.91
Selling Price
$ 41.97
1050
950
673
1485
Market Price
$ 39.73
Selling Price
$ 33.42
1139
451
693
3430
Market Price
$ 39.81
Selling Price
$ 33.38
2074
434
1434
3524
Market Price
$ 55.39
Selling Price
$ 47.82
3639
2302
1884
4003
Market Price
$ 29.44
Selling Price
$ 25.24
2236
1662
609
4525
Market Price
$ 47.62
Selling Price
$ 41.13
619
463
518
1498
Market Price
$ 31.53
Selling Price
$ 28.47
711
441
284
1138
Market Price
$ 56.53
Selling Price
$ 48.74
620
268
486
1213
Market Price
$ 33.07
Selling Price
$ 28.41
694
482
298
1777
Market Price
$ 64.70
Selling Price
$ 57.78
1648
703
1083
2220
Market Price
$ 49.80
Selling Price
$ 43.49
1714
1033
1269
1757
Market Price
$ 49.46
Selling Price
$ 44.89
1126
590
336
2531
Market Price
$ 47.91
Selling Price
$ 40.32
2025
1118
820
4151
Market Price
$ 36.96
Selling Price
$ 32.24
782
762
552
3119
Market Price
$ 51.52
Selling Price
$ 43.62
3681
1025
1311
4747
Market Price
$ 33.91
Selling Price
$ 30.29
1807
963
1457
4046
Market Price
$ 32.36
Selling Price
$ 27.60
1818
1069
655
2173
Market Price
$ 32.57
Selling Price
$ 27.58
948
359
881
2199
Market Price
$ 31.57
Selling Price
$ 28.43
1358
573
656
1464
Market Price
$ 59.78
Selling Price
$ 53.19
863
456
609
2426
Market Price
$ 69.21
Selling Price
$ 59.17
353
312
290
838