Market Price
$ 54.83
Selling Price
$ 48.76
3272
1287
3177
4034
Market Price
$ 38.49
Selling Price
$ 33.60
458
211
363
1324
Market Price
$ 36.67
Selling Price
$ 31.41
973
389
749
2165
Market Price
$ 38.20
Selling Price
$ 32.82
3098
655
783
3828
Market Price
$ 54.74
Selling Price
$ 47.56
2789
2607
1645
3664
Market Price
$ 56.23
Selling Price
$ 48.33
2063
851
1811
2793
Market Price
$ 53.13
Selling Price
$ 44.69
2469
874
1607
4057
Market Price
$ 56.40
Selling Price
$ 50.05
448
422
118
1368
Market Price
$ 28.08
Selling Price
$ 25.18
4561
1116
3896
4811
Market Price
$ 44.97
Selling Price
$ 40.28
4407
4120
1204
4516
Market Price
$ 46.08
Selling Price
$ 38.75
966
846
788
4714
Market Price
$ 47.52
Selling Price
$ 42.82
3900
1912
1415
4230
Market Price
$ 43.05
Selling Price
$ 38.45
3481
2900
2058
4343
Market Price
$ 49.61
Selling Price
$ 41.47
481
212
468
489
Market Price
$ 53.76
Selling Price
$ 47.97
3106
2417
1060
3430
Market Price
$ 67.56
Selling Price
$ 57.79
2887
757
1264
2957
Market Price
$ 28.91
Selling Price
$ 25.33
1591
636
645
2375
Market Price
$ 42.23
Selling Price
$ 37.95
651
440
608
1681
Market Price
$ 38.55
Selling Price
$ 34.81
806
521
593
1090
Market Price
$ 53.96
Selling Price
$ 48.70
1302
982
514
1718
Market Price
$ 56.71
Selling Price
$ 49.56
311
104
80
1137
Market Price
$ 38.33
Selling Price
$ 34.71
407
315
374
709
Market Price
$ 38.24
Selling Price
$ 32.99
3202
1573
2289
3554
Market Price
$ 67.99
Selling Price
$ 58.41
1244
495
400
1908
Market Price
$ 64.91
Selling Price
$ 54.69
1561
507
959
4524
Market Price
$ 31.85
Selling Price
$ 28.35
3175
1114
787
3429
Market Price
$ 50.34
Selling Price
$ 44.02
2110
498
1723
2889
Market Price
$ 52.62
Selling Price
$ 43.92
2836
2637
2572
3534
Market Price
$ 44.27
Selling Price
$ 38.53
2471
1616
1678
2911
Market Price
$ 60.78
Selling Price
$ 52.90
596
261
426
2304
Market Price
$ 38.35
Selling Price
$ 32.00
525
308
286
888
Market Price
$ 44.80
Selling Price
$ 39.03
1014
927
609
3078
Market Price
$ 51.28
Selling Price
$ 46.05
1621
785
728
1730
Market Price
$ 35.49
Selling Price
$ 32.07
3046
1189
1476
3353
Market Price
$ 47.24
Selling Price
$ 41.44
1090
775
1073
1294
Market Price
$ 31.99
Selling Price
$ 26.71
590
535
491
986
Market Price
$ 39.12
Selling Price
$ 34.03
211
208
187
607
Market Price
$ 31.99
Selling Price
$ 27.82
3147
999
1662
4421
Market Price
$ 30.25
Selling Price
$ 26.69
711
410
186
1771
Market Price
$ 58.87
Selling Price
$ 50.21
1992
1274
516
2801