Market Price
$ 58.56
Selling Price
$ 49.55
316
87
227
1161
Market Price
$ 66.87
Selling Price
$ 58.98
1541
621
1000
2528
Market Price
$ 44.69
Selling Price
$ 38.44
1517
1423
322
3365
Market Price
$ 70.87
Selling Price
$ 59.41
923
558
730
1596
Market Price
$ 48.63
Selling Price
$ 42.88
1804
863
1548
4092
Market Price
$ 63.74
Selling Price
$ 54.99
1276
483
838
3157
Market Price
$ 39.25
Selling Price
$ 34.02
1493
692
646
3833
Market Price
$ 34.14
Selling Price
$ 30.04
633
181
356
3099
Market Price
$ 46.67
Selling Price
$ 42.06
1456
757
962
2557
Market Price
$ 31.37
Selling Price
$ 28.42
1784
592
1453
2483
Market Price
$ 41.71
Selling Price
$ 36.69
3081
1183
2172
4355
Market Price
$ 48.81
Selling Price
$ 43.33
2318
1200
743
3730
Market Price
$ 47.94
Selling Price
$ 40.00
115
97
79
473
Market Price
$ 66.04
Selling Price
$ 55.55
1274
887
344
1961
Market Price
$ 42.44
Selling Price
$ 35.91
2270
567
1450
2805
Market Price
$ 37.64
Selling Price
$ 33.01
2314
1399
1036
2332
Market Price
$ 66.14
Selling Price
$ 58.04
1411
1296
1061
3881
Market Price
$ 47.46
Selling Price
$ 42.40
1696
838
773
2748
Market Price
$ 61.15
Selling Price
$ 54.65
2898
1359
2477
4014
Market Price
$ 40.07
Selling Price
$ 33.62
2090
1467
1114
2987
Market Price
$ 45.82
Selling Price
$ 41.15
1910
489
1173
2917
Market Price
$ 42.05
Selling Price
$ 37.37
440
366
88
633
Market Price
$ 33.45
Selling Price
$ 28.57
3368
1171
1659
3537
Market Price
$ 57.33
Selling Price
$ 50.16
591
384
567
748
Market Price
$ 62.08
Selling Price
$ 54.08
2200
902
2079
2535
Market Price
$ 36.06
Selling Price
$ 30.08
1303
710
1197
1310
Market Price
$ 54.12
Selling Price
$ 47.11
1632
1199
1409
3468
Market Price
$ 28.04
Selling Price
$ 25.15
729
350
417
3506
Market Price
$ 62.18
Selling Price
$ 52.89
641
489
283
922
Market Price
$ 55.51
Selling Price
$ 48.09
3953
1239
3452
4440
Market Price
$ 64.95
Selling Price
$ 54.19
2483
752
1509
2565
Market Price
$ 48.85
Selling Price
$ 42.62
2768
699
1244
3553
Market Price
$ 52.56
Selling Price
$ 44.64
323
289
101
692
Market Price
$ 46.11
Selling Price
$ 40.20
3231
2127
2053
3370
Market Price
$ 38.08
Selling Price
$ 32.11
929
596
657
1414
Market Price
$ 51.89
Selling Price
$ 43.46
1585
1147
538
2223
Market Price
$ 48.46
Selling Price
$ 41.72
148
39
96
410
Market Price
$ 38.71
Selling Price
$ 35.05
965
703
598
4464
Market Price
$ 56.79
Selling Price
$ 47.85
431
315
285
1974
Market Price
$ 41.62
Selling Price
$ 36.40
1425
1089
748
1790