Market Price
$ 35.84
Selling Price
$ 32.16
596
389
413
2602
Market Price
$ 30.94
Selling Price
$ 27.12
222
96
184
838
Market Price
$ 44.00
Selling Price
$ 37.82
257
97
126
950
Market Price
$ 51.39
Selling Price
$ 45.66
3137
3053
2746
4770
Market Price
$ 63.68
Selling Price
$ 55.15
1810
1344
929
3568
Market Price
$ 63.27
Selling Price
$ 56.70
560
435
166
1101
Market Price
$ 49.27
Selling Price
$ 44.45
2237
743
735
2810
Market Price
$ 51.94
Selling Price
$ 46.85
461
210
311
856
Market Price
$ 48.10
Selling Price
$ 43.27
2377
2123
1878
2852
Market Price
$ 70.79
Selling Price
$ 59.84
2899
2398
2702
3428
Market Price
$ 47.62
Selling Price
$ 41.97
366
269
78
1490
Market Price
$ 63.82
Selling Price
$ 53.34
2267
2062
1011
3264
Market Price
$ 36.30
Selling Price
$ 31.58
293
189
92
795
Market Price
$ 45.18
Selling Price
$ 38.18
1257
807
301
4483
Market Price
$ 38.27
Selling Price
$ 33.11
989
613
967
1165
Market Price
$ 68.87
Selling Price
$ 57.45
1640
1484
1055
2883
Market Price
$ 34.06
Selling Price
$ 29.72
1160
1098
1040
3522
Market Price
$ 67.15
Selling Price
$ 57.05
1050
542
384
3363
Market Price
$ 49.36
Selling Price
$ 41.84
2575
2099
1439
3017
Market Price
$ 63.46
Selling Price
$ 54.06
1814
819
1429
3086
Market Price
$ 53.23
Selling Price
$ 44.48
3520
2326
2390
3956
Market Price
$ 42.24
Selling Price
$ 36.11
1290
834
830
3439
Market Price
$ 28.34
Selling Price
$ 25.36
653
261
162
1242
Market Price
$ 66.71
Selling Price
$ 56.90
3504
916
1496
4833
Market Price
$ 36.03
Selling Price
$ 31.38
1833
1252
808
3906
Market Price
$ 29.73
Selling Price
$ 25.00
366
235
287
1602
Market Price
$ 67.50
Selling Price
$ 57.88
1772
1627
438
2659
Market Price
$ 64.78
Selling Price
$ 56.46
3317
920
3315
4663
Market Price
$ 63.41
Selling Price
$ 54.81
188
83
55
704
Market Price
$ 48.17
Selling Price
$ 40.86
3901
1144
2409
4634
Market Price
$ 34.19
Selling Price
$ 29.84
2767
2703
1660
3115
Market Price
$ 60.49
Selling Price
$ 51.11
1480
1469
1419
3584
Market Price
$ 65.76
Selling Price
$ 55.23
2016
935
851
2734
Market Price
$ 50.14
Selling Price
$ 43.35
493
249
340
655
Market Price
$ 40.52
Selling Price
$ 33.84
3486
935
1241
4570
Market Price
$ 37.32
Selling Price
$ 33.62
1918
1113
1894
2819
Market Price
$ 55.35
Selling Price
$ 48.08
134
118
95
659
Market Price
$ 29.40
Selling Price
$ 25.60
1997
1348
1447
2005
Market Price
$ 63.82
Selling Price
$ 53.31
462
359
124
562
Market Price
$ 28.15
Selling Price
$ 25.31
1719
1438
434
3513