Market Price
$ 47.52
Selling Price
$ 39.66
1120
332
378
4699
Market Price
$ 38.85
Selling Price
$ 33.11
1591
1439
327
2668
Market Price
$ 50.84
Selling Price
$ 45.29
288
98
83
720
Market Price
$ 64.35
Selling Price
$ 56.12
3872
806
3043
4999
Market Price
$ 41.07
Selling Price
$ 35.10
2040
1451
637
2521
Market Price
$ 36.75
Selling Price
$ 31.46
558
212
460
1115
Market Price
$ 50.96
Selling Price
$ 44.06
750
727
396
1947
Market Price
$ 62.18
Selling Price
$ 54.62
437
278
339
2071
Market Price
$ 66.41
Selling Price
$ 56.35
753
307
331
779
Market Price
$ 38.35
Selling Price
$ 32.37
459
102
422
717
Market Price
$ 57.61
Selling Price
$ 50.17
1758
1207
1232
2235
Market Price
$ 62.63
Selling Price
$ 52.83
196
155
58
755
Market Price
$ 57.81
Selling Price
$ 51.32
2650
961
1946
3696
Market Price
$ 66.49
Selling Price
$ 59.60
635
336
195
1638
Market Price
$ 58.15
Selling Price
$ 50.55
540
358
471
1055
Market Price
$ 62.35
Selling Price
$ 56.06
1330
390
1058
4448
Market Price
$ 36.68
Selling Price
$ 33.24
303
264
234
1003
Market Price
$ 60.43
Selling Price
$ 51.72
946
310
678
1283
Market Price
$ 63.16
Selling Price
$ 55.11
4925
3525
2806
4948
Market Price
$ 35.07
Selling Price
$ 31.29
144
71
69
578
Market Price
$ 41.52
Selling Price
$ 37.10
661
319
259
2319
Market Price
$ 51.34
Selling Price
$ 43.08
3169
2759
1611
3786
Market Price
$ 58.59
Selling Price
$ 51.10
3501
3293
1484
3938
Market Price
$ 59.97
Selling Price
$ 50.80
322
80
254
594
Market Price
$ 42.63
Selling Price
$ 35.97
2561
1916
1058
2652
Market Price
$ 51.69
Selling Price
$ 46.35
2544
1836
1563
3514
Market Price
$ 39.09
Selling Price
$ 33.59
2421
1418
547
3478
Market Price
$ 37.60
Selling Price
$ 32.20
993
334
410
1918
Market Price
$ 39.53
Selling Price
$ 34.13
1272
937
559
2595
Market Price
$ 43.16
Selling Price
$ 37.82
957
552
709
3724
Market Price
$ 48.35
Selling Price
$ 43.32
868
713
851
1682
Market Price
$ 31.09
Selling Price
$ 27.93
387
255
217
1919
Market Price
$ 65.62
Selling Price
$ 58.78
2245
528
590
2431
Market Price
$ 38.92
Selling Price
$ 33.66
576
565
408
2262
Market Price
$ 57.76
Selling Price
$ 51.50
2939
2717
1590
3794
Market Price
$ 49.41
Selling Price
$ 42.95
1002
745
807
1754
Market Price
$ 64.12
Selling Price
$ 57.75
1442
1366
342
4760
Market Price
$ 56.99
Selling Price
$ 50.27
444
313
134
754
Market Price
$ 49.85
Selling Price
$ 44.53
2125
530
1082
4788
Market Price
$ 42.00
Selling Price
$ 37.46
432
92
419
1194