Market Price
$ 18.79
Selling Price
$ 13.04
892
489
398
4375
Market Price
$ 23.17
Selling Price
$ 15.21
2467
1590
1787
2906
Market Price
$ 25.74
Selling Price
$ 15.21
1517
391
1465
3050
Market Price
$ 23.04
Selling Price
$ 15.93
457
446
198
1866
Market Price
$ 21.44
Selling Price
$ 14.49
354
216
211
441
Market Price
$ 15.38
Selling Price
$ 10.14
1024
500
589
2721
Market Price
$ 18.12
Selling Price
$ 10.86
551
428
158
801
Market Price
$ 62.45
Selling Price
$ 38.82
352
275
195
1094
Market Price
$ 46.28
Selling Price
$ 29.70
1423
1152
845
1842
Market Price
$ 44.33
Selling Price
$ 29.67
925
654
642
4085
Market Price
$ 33.79
Selling Price
$ 22.46
1483
1317
1411
1978
Market Price
$ 23.46
Selling Price
$ 15.21
2708
1588
830
3794
Market Price
$ 21.33
Selling Price
$ 15.21
971
354
711
2408
Market Price
$ 25.20
Selling Price
$ 15.21
2864
1116
2577
4129
Market Price
$ 27.91
Selling Price
$ 19.56
503
372
215
2427
Market Price
$ 25.24
Selling Price
$ 15.21
1680
909
1477
2059
Market Price
$ 24.69
Selling Price
$ 15.21
2569
1612
2222
2581
Market Price
$ 25.64
Selling Price
$ 15.21
1100
256
965
1551
Market Price
$ 23.92
Selling Price
$ 15.93
1775
780
1431
3979
Market Price
$ 36.38
Selling Price
$ 21.73
292
60
71
589
Market Price
$ 37.12
Selling Price
$ 26.08
1685
1369
514
4187
Market Price
$ 16.78
Selling Price
$ 11.59
2758
877
1634
3265
Market Price
$ 19.37
Selling Price
$ 11.59
649
284
355
2216
Market Price
$ 23.37
Selling Price
$ 15.21
591
442
537
693
Market Price
$ 23.38
Selling Price
$ 15.21
1270
609
856
2775
Market Price
$ 22.55
Selling Price
$ 15.21
3785
2541
898
4573
Market Price
$ 24.22
Selling Price
$ 15.21
2519
1915
1217
2583
Market Price
$ 46.16
Selling Price
$ 28.98
3083
709
2155
3093
Market Price
$ 45.13
Selling Price
$ 28.98
2516
1805
1402
2591
Market Price
$ 46.66
Selling Price
$ 31.15
353
92
213
455
Market Price
$ 50.36
Selling Price
$ 33.33
2738
1753
2037
3604
Market Price
$ 32.31
Selling Price
$ 19.56
1267
367
876
1887
Market Price
$ 25.60
Selling Price
$ 15.21
4570
2106
1665
4919
Market Price
$ 30.17
Selling Price
$ 20.28
2254
1001
671
2528
Market Price
$ 17.99
Selling Price
$ 11.59
1165
916
608
2311
Market Price
$ 15.47
Selling Price
$ 10.86
1281
613
694
2988
Market Price
$ 22.03
Selling Price
$ 13.04
2053
2016
1911
2661
Market Price
$ 23.49
Selling Price
$ 15.93
289
214
277
519
Market Price
$ 60.15
Selling Price
$ 36.95
770
424
167
987
Market Price
$ 28.76
Selling Price
$ 17.38
393
362
126
484