Market Price
$ 55.39
Selling Price
$ 47.56
413
325
398
1888
Market Price
$ 48.60
Selling Price
$ 41.00
1281
324
903
1729
Market Price
$ 37.48
Selling Price
$ 32.48
842
356
733
1125
Market Price
$ 50.87
Selling Price
$ 43.80
1755
1592
1621
3100
Market Price
$ 34.09
Selling Price
$ 30.50
2360
2357
1978
4969
Market Price
$ 60.24
Selling Price
$ 51.23
3740
2751
2049
4141
Market Price
$ 35.74
Selling Price
$ 31.89
913
257
245
4492
Market Price
$ 43.71
Selling Price
$ 39.41
3587
1850
967
4418
Market Price
$ 53.33
Selling Price
$ 46.72
2775
1744
834
3532
Market Price
$ 53.64
Selling Price
$ 44.72
2651
582
956
3684
Market Price
$ 31.45
Selling Price
$ 27.30
1506
871
1068
2649
Market Price
$ 66.04
Selling Price
$ 57.26
972
774
704
3704
Market Price
$ 48.95
Selling Price
$ 43.00
1477
1244
399
1718
Market Price
$ 38.43
Selling Price
$ 32.58
1952
899
532
2638
Market Price
$ 37.52
Selling Price
$ 31.63
1466
670
1458
2081
Market Price
$ 63.53
Selling Price
$ 56.86
2065
598
1028
4430
Market Price
$ 47.71
Selling Price
$ 40.89
3183
3099
1491
4595
Market Price
$ 59.83
Selling Price
$ 52.53
1455
401
745
3905
Market Price
$ 34.94
Selling Price
$ 30.58
1656
1335
1499
4655
Market Price
$ 43.84
Selling Price
$ 36.80
770
405
281
2511
Market Price
$ 60.16
Selling Price
$ 54.46
1160
1147
811
1558
Market Price
$ 66.94
Selling Price
$ 58.51
2940
2589
1492
4405
Market Price
$ 67.59
Selling Price
$ 59.36
2373
2297
1438
4088
Market Price
$ 68.32
Selling Price
$ 59.43
367
182
144
1420
Market Price
$ 69.32
Selling Price
$ 59.26
2935
1142
1200
3725
Market Price
$ 68.77
Selling Price
$ 58.96
2019
886
1759
3498
Market Price
$ 69.49
Selling Price
$ 58.52
1790
379
1179
4801
Market Price
$ 55.01
Selling Price
$ 46.21
1114
972
1099
1282
Market Price
$ 58.42
Selling Price
$ 49.17
309
279
107
972
Market Price
$ 40.11
Selling Price
$ 34.88
2233
1818
1216
2345
Market Price
$ 37.45
Selling Price
$ 33.42
675
198
332
1538
Market Price
$ 67.98
Selling Price
$ 59.06
799
405
569
3137
Market Price
$ 35.90
Selling Price
$ 32.30
2835
1479
2779
3014
Market Price
$ 57.45
Selling Price
$ 49.15
1402
771
1171
2979
Market Price
$ 43.86
Selling Price
$ 39.48
1307
653
767
4577
Market Price
$ 34.19
Selling Price
$ 29.42
2302
2056
2107
3630
Market Price
$ 59.33
Selling Price
$ 50.87
2230
787
1424
4580
Market Price
$ 48.65
Selling Price
$ 43.31
524
166
276
1882
Market Price
$ 69.29
Selling Price
$ 58.56
2480
2014
1963
2825
Market Price
$ 47.70
Selling Price
$ 39.83
1830
1764
1776
4879