Market Price
$ 70.06
Selling Price
$ 58.72
3693
1940
2047
4577
Market Price
$ 33.64
Selling Price
$ 28.87
635
506
145
2807
Market Price
$ 49.83
Selling Price
$ 43.54
616
139
456
1970
Market Price
$ 50.92
Selling Price
$ 42.95
1895
1133
1088
4758
Market Price
$ 44.28
Selling Price
$ 37.07
605
320
328
653
Market Price
$ 32.83
Selling Price
$ 27.46
3525
1824
3076
4727
Market Price
$ 42.68
Selling Price
$ 36.75
324
164
267
1179
Market Price
$ 48.29
Selling Price
$ 43.76
1377
1154
1156
1882
Market Price
$ 48.24
Selling Price
$ 40.69
2414
1730
1203
2887
Market Price
$ 51.24
Selling Price
$ 44.89
810
763
793
2936
Market Price
$ 62.12
Selling Price
$ 52.92
874
786
751
1512
Market Price
$ 62.60
Selling Price
$ 53.24
820
442
298
2135
Market Price
$ 30.59
Selling Price
$ 27.76
2198
2087
1635
2427
Market Price
$ 49.80
Selling Price
$ 43.51
1624
770
875
2711
Market Price
$ 62.64
Selling Price
$ 54.94
265
133
113
607
Market Price
$ 52.30
Selling Price
$ 45.39
1553
1444
1330
3419
Market Price
$ 29.27
Selling Price
$ 25.67
971
322
256
2601
Market Price
$ 34.60
Selling Price
$ 30.99
1321
279
718
1582
Market Price
$ 64.72
Selling Price
$ 58.10
3049
1585
2171
4565
Market Price
$ 35.21
Selling Price
$ 31.50
3663
2752
847
4719
Market Price
$ 43.44
Selling Price
$ 36.46
624
621
610
1995
Market Price
$ 59.68
Selling Price
$ 53.60
451
133
398
903
Market Price
$ 54.25
Selling Price
$ 45.52
2854
2113
2744
3764
Market Price
$ 44.90
Selling Price
$ 37.99
1450
400
1143
3134
Market Price
$ 45.36
Selling Price
$ 39.82
950
539
878
4698
Market Price
$ 51.61
Selling Price
$ 45.36
2384
1605
1020
3556
Market Price
$ 36.29
Selling Price
$ 30.67
805
458
304
1351
Market Price
$ 33.00
Selling Price
$ 27.66
1417
1362
1213
2132
Market Price
$ 46.81
Selling Price
$ 39.21
2016
1339
1063
2909
Market Price
$ 70.88
Selling Price
$ 59.46
898
400
381
1284
Market Price
$ 61.00
Selling Price
$ 54.36
577
409
324
898
Market Price
$ 32.20
Selling Price
$ 27.45
3072
1343
1837
3948
Market Price
$ 50.34
Selling Price
$ 42.63
303
127
212
1063
Market Price
$ 35.59
Selling Price
$ 30.23
1445
1443
743
2011
Market Price
$ 56.39
Selling Price
$ 51.18
2021
1388
930
2049
Market Price
$ 51.26
Selling Price
$ 43.55
936
604
259
4002
Market Price
$ 56.39
Selling Price
$ 47.20
2436
1092
2218
4305
Market Price
$ 63.17
Selling Price
$ 55.81
2250
1536
1780
4680
Market Price
$ 52.68
Selling Price
$ 45.61
997
248
456
1376
Market Price
$ 56.35
Selling Price
$ 49.09
2954
1131
2833
3779