Market Price
$ 48.26
Selling Price
$ 43.86
685
201
603
1770
Market Price
$ 57.07
Selling Price
$ 51.08
1105
492
411
2174
Market Price
$ 43.84
Selling Price
$ 38.85
3966
1702
1148
4860
Market Price
$ 43.65
Selling Price
$ 39.38
2231
1944
1935
3798
Market Price
$ 65.62
Selling Price
$ 56.02
2839
1588
1529
4944
Market Price
$ 43.27
Selling Price
$ 36.42
501
212
498
642
Market Price
$ 49.74
Selling Price
$ 42.25
3160
3145
1603
4121
Market Price
$ 59.90
Selling Price
$ 49.94
2073
1445
977
3768
Market Price
$ 28.57
Selling Price
$ 25.82
2427
1584
1553
3909
Market Price
$ 62.50
Selling Price
$ 53.06
1496
1096
429
2696
Market Price
$ 71.44
Selling Price
$ 59.82
2384
1643
1958
4354
Market Price
$ 58.63
Selling Price
$ 50.35
1237
517
524
3254
Market Price
$ 65.44
Selling Price
$ 55.64
4114
3888
2278
4542
Market Price
$ 51.91
Selling Price
$ 44.29
1216
1198
592
3432
Market Price
$ 40.95
Selling Price
$ 35.26
1333
443
1168
2423
Market Price
$ 67.55
Selling Price
$ 59.01
535
249
276
1491
Market Price
$ 51.39
Selling Price
$ 43.27
1513
471
425
4441
Market Price
$ 38.85
Selling Price
$ 32.44
431
353
227
1539
Market Price
$ 60.12
Selling Price
$ 54.64
1158
785
572
1341
Market Price
$ 27.82
Selling Price
$ 25.26
1048
1036
361
1421
Market Price
$ 30.89
Selling Price
$ 27.21
1190
1069
304
2346
Market Price
$ 47.99
Selling Price
$ 40.27
1489
925
948
4769
Market Price
$ 55.07
Selling Price
$ 49.71
1465
929
1365
3697
Market Price
$ 58.45
Selling Price
$ 49.43
3558
2985
1263
4772
Market Price
$ 38.75
Selling Price
$ 34.15
1317
537
1167
1481
Market Price
$ 50.94
Selling Price
$ 43.77
205
190
119
633
Market Price
$ 33.73
Selling Price
$ 29.90
758
495
177
1895
Market Price
$ 56.55
Selling Price
$ 50.24
515
507
340
873
Market Price
$ 34.50
Selling Price
$ 30.44
1513
1014
394
2142
Market Price
$ 30.28
Selling Price
$ 25.65
453
164
142
1296
Market Price
$ 40.34
Selling Price
$ 35.93
804
242
625
1071
Market Price
$ 35.87
Selling Price
$ 31.34
1106
548
689
4433
Market Price
$ 50.86
Selling Price
$ 43.59
117
109
27
547
Market Price
$ 50.49
Selling Price
$ 42.20
2400
2106
2376
3637
Market Price
$ 65.35
Selling Price
$ 59.14
1314
629
832
2025
Market Price
$ 45.67
Selling Price
$ 41.16
1174
351
799
2625
Market Price
$ 47.90
Selling Price
$ 40.56
983
944
240
1699
Market Price
$ 68.57
Selling Price
$ 57.21
3046
1171
2294
3095
Market Price
$ 45.05
Selling Price
$ 38.49
1349
867
282
4995
Market Price
$ 28.04
Selling Price
$ 25.08
165
123
151
531