Market Price
$ 33.17
Selling Price
$ 27.86
1471
1346
309
3034
Market Price
$ 32.01
Selling Price
$ 27.00
2866
2035
1787
3273
Market Price
$ 58.11
Selling Price
$ 50.71
1537
561
717
1669
Market Price
$ 51.81
Selling Price
$ 43.86
465
144
199
719
Market Price
$ 42.95
Selling Price
$ 36.19
497
155
404
499
Market Price
$ 56.43
Selling Price
$ 49.03
178
151
141
473
Market Price
$ 57.39
Selling Price
$ 49.65
399
274
168
752
Market Price
$ 53.03
Selling Price
$ 46.41
1628
1141
1214
4330
Market Price
$ 33.59
Selling Price
$ 29.14
1604
680
1367
2098
Market Price
$ 42.75
Selling Price
$ 36.43
205
149
152
432
Market Price
$ 60.03
Selling Price
$ 54.33
2545
1799
2180
3441
Market Price
$ 53.77
Selling Price
$ 46.74
2054
1766
1580
3606
Market Price
$ 32.31
Selling Price
$ 28.12
1068
689
447
1486
Market Price
$ 53.92
Selling Price
$ 46.29
3030
1492
2252
4325
Market Price
$ 66.89
Selling Price
$ 59.45
3312
2670
3213
3814
Market Price
$ 34.00
Selling Price
$ 28.65
1470
596
760
3271
Market Price
$ 63.87
Selling Price
$ 54.60
3149
987
2331
3399
Market Price
$ 29.64
Selling Price
$ 26.45
2249
976
1199
3489
Market Price
$ 58.38
Selling Price
$ 52.55
725
457
474
2806
Market Price
$ 65.32
Selling Price
$ 58.77
2526
1323
1427
2745
Market Price
$ 43.86
Selling Price
$ 37.10
2676
1369
901
3489
Market Price
$ 38.42
Selling Price
$ 33.91
988
699
745
2252
Market Price
$ 66.71
Selling Price
$ 59.15
2049
925
1250
2687
Market Price
$ 63.15
Selling Price
$ 55.62
1531
1061
819
2057
Market Price
$ 35.07
Selling Price
$ 29.65
1250
640
1189
2367
Market Price
$ 40.81
Selling Price
$ 34.20
446
430
305
514
Market Price
$ 60.26
Selling Price
$ 50.46
2502
1032
1367
3497
Market Price
$ 61.09
Selling Price
$ 52.69
518
503
246
827
Market Price
$ 59.55
Selling Price
$ 51.00
944
353
674
987
Market Price
$ 70.51
Selling Price
$ 59.11
171
71
143
758
Market Price
$ 45.77
Selling Price
$ 38.18
1778
740
1193
3147
Market Price
$ 39.18
Selling Price
$ 35.60
673
386
140
749
Market Price
$ 42.14
Selling Price
$ 38.27
797
323
310
963
Market Price
$ 48.02
Selling Price
$ 43.58
317
289
140
422
Market Price
$ 58.55
Selling Price
$ 51.54
1835
1299
549
2230
Market Price
$ 44.71
Selling Price
$ 39.71
2366
2193
1506
2658
Market Price
$ 34.75
Selling Price
$ 29.01
465
167
186
1787
Market Price
$ 44.38
Selling Price
$ 38.44
4307
1337
2524
4674
Market Price
$ 51.83
Selling Price
$ 46.07
1349
1283
971
1606
Market Price
$ 49.39
Selling Price
$ 43.96
1485
818
774
1829