Market Price
$ 15.65
Selling Price
$ 12.99
972
913
489
1603
Market Price
$ 15.30
Selling Price
$ 12.40
614
461
461
859
Market Price
$ 24.39
Selling Price
$ 18.94
1685
1046
741
2204
Market Price
$ 22.12
Selling Price
$ 17.44
3762
1855
2510
4909
Market Price
$ 23.64
Selling Price
$ 19.41
3205
874
2396
4040
Market Price
$ 15.94
Selling Price
$ 13.21
1775
940
1302
3005
Market Price
$ 24.02
Selling Price
$ 18.88
2784
2231
737
3206
Market Price
$ 12.67
Selling Price
$ 10.40
581
180
370
720
Market Price
$ 17.82
Selling Price
$ 14.00
1132
459
606
1809
Market Price
$ 51.30
Selling Price
$ 40.00
627
202
473
756
Market Price
$ 18.39
Selling Price
$ 14.37
575
277
307
770
Market Price
$ 20.67
Selling Price
$ 17.15
789
410
582
2568
Market Price
$ 21.38
Selling Price
$ 17.12
2328
1442
779
2915
Market Price
$ 20.68
Selling Price
$ 16.16
1762
1459
455
4284
Market Price
$ 17.97
Selling Price
$ 14.00
662
360
267
1148
Market Price
$ 19.93
Selling Price
$ 16.00
1177
410
883
2213
Market Price
$ 29.48
Selling Price
$ 23.00
1488
633
418
2420
Market Price
$ 18.31
Selling Price
$ 14.99
1081
666
861
3590
Market Price
$ 31.87
Selling Price
$ 25.00
1483
665
1034
3978
Market Price
$ 19.48
Selling Price
$ 16.00
2987
1719
894
3303
Market Price
$ 30.50
Selling Price
$ 24.00
981
595
354
1119
Market Price
$ 38.80
Selling Price
$ 32.00
1429
778
1007
2130
Market Price
$ 123.04
Selling Price
$ 100.00
2215
726
603
3463
Market Price
$ 140.63
Selling Price
$ 115.92
843
487
381
3993
Market Price
$ 16.97
Selling Price
$ 14.00
3221
2041
2040
4991
Market Price
$ 116.54
Selling Price
$ 90.91
1851
1133
627
1938
Market Price
$ 15.19
Selling Price
$ 12.00
740
684
295
841
Market Price
$ 58.30
Selling Price
$ 45.45
1021
1011
411
1468
Market Price
$ 20.52
Selling Price
$ 16.00
1075
932
385
4292
Market Price
$ 146.74
Selling Price
$ 114.96
3162
809
2564
3450
Market Price
$ 18.20
Selling Price
$ 14.00
1250
1053
506
1730
Market Price
$ 88.01
Selling Price
$ 70.91
2373
891
511
2673
Market Price
$ 42.61
Selling Price
$ 35.45
2706
642
2513
4202
Market Price
$ 142.20
Selling Price
$ 116.29
872
847
736
1356
Market Price
$ 21.54
Selling Price
$ 17.89
454
330
171
1030
Market Price
$ 92.12
Selling Price
$ 70.91
1705
1670
1652
1864
Market Price
$ 43.62
Selling Price
$ 35.45
4461
2305
1817
4743
Market Price
$ 22.81
Selling Price
$ 17.76
467
387
359
653
Market Price
$ 35.38
Selling Price
$ 27.27
2639
2260
1663
4594
Market Price
$ 137.41
Selling Price
$ 111.36
3632
3006
2281
3911