Market Price
$ 59.22
Selling Price
$ 53.45
783
193
225
853
Market Price
$ 31.15
Selling Price
$ 27.37
3852
1555
1111
4622
Market Price
$ 65.05
Selling Price
$ 54.47
3396
2453
935
3657
Market Price
$ 29.61
Selling Price
$ 26.65
402
201
110
462
Market Price
$ 61.06
Selling Price
$ 52.93
4657
4376
1034
4718
Market Price
$ 68.38
Selling Price
$ 59.34
1620
1094
975
3078
Market Price
$ 56.34
Selling Price
$ 49.59
4161
2603
1071
4452
Market Price
$ 36.69
Selling Price
$ 31.20
2102
1092
1979
2786
Market Price
$ 56.26
Selling Price
$ 50.47
435
183
289
1966
Market Price
$ 60.83
Selling Price
$ 53.72
181
179
58
464
Market Price
$ 60.57
Selling Price
$ 52.71
477
196
325
1788
Market Price
$ 29.39
Selling Price
$ 26.61
1894
681
477
3776
Market Price
$ 63.64
Selling Price
$ 53.44
1563
1019
996
4214
Market Price
$ 55.83
Selling Price
$ 48.54
3355
1547
1503
3816
Market Price
$ 48.24
Selling Price
$ 43.08
220
161
151
952
Market Price
$ 69.74
Selling Price
$ 58.95
431
293
212
1136
Market Price
$ 60.86
Selling Price
$ 52.23
1870
840
475
2465
Market Price
$ 54.40
Selling Price
$ 47.40
2359
1349
973
4236
Market Price
$ 49.53
Selling Price
$ 41.59
1533
676
480
4434
Market Price
$ 64.55
Selling Price
$ 56.84
3110
857
1705
4309
Market Price
$ 57.21
Selling Price
$ 49.21
2116
1279
1153
3629
Market Price
$ 35.34
Selling Price
$ 31.40
607
460
263
1381
Market Price
$ 32.80
Selling Price
$ 27.60
1052
401
244
1541
Market Price
$ 57.55
Selling Price
$ 50.53
4532
3260
2253
4827
Market Price
$ 64.31
Selling Price
$ 55.02
319
135
108
801
Market Price
$ 62.27
Selling Price
$ 54.86
2959
1376
1457
3465
Market Price
$ 34.78
Selling Price
$ 29.76
1776
733
1510
3486
Market Price
$ 67.80
Selling Price
$ 57.97
682
559
442
730
Market Price
$ 62.00
Selling Price
$ 55.04
2069
1767
799
3529
Market Price
$ 58.73
Selling Price
$ 52.40
537
447
401
2196
Market Price
$ 43.27
Selling Price
$ 37.33
1076
244
851
4182
Market Price
$ 57.30
Selling Price
$ 48.08
2439
1877
1614
3963
Market Price
$ 67.26
Selling Price
$ 59.36
170
168
85
846
Market Price
$ 47.14
Selling Price
$ 39.57
2055
1306
1031
2440
Market Price
$ 30.72
Selling Price
$ 26.16
3755
3232
2641
4473
Market Price
$ 51.17
Selling Price
$ 45.41
2990
1064
851
4149
Market Price
$ 69.57
Selling Price
$ 58.63
391
170
96
564
Market Price
$ 43.25
Selling Price
$ 39.25
2154
2075
880
4350
Market Price
$ 42.84
Selling Price
$ 37.54
619
279
338
2191
Market Price
$ 48.06
Selling Price
$ 41.15
2040
1118
1794
2369