Market Price
$ 19.84
Selling Price
$ 16.13
2134
562
1756
2372
Market Price
$ 43.92
Selling Price
$ 35.00
1793
797
1582
3219
Market Price
$ 44.86
Selling Price
$ 35.00
1080
534
784
2044
Market Price
$ 44.95
Selling Price
$ 35.00
1005
658
388
3617
Market Price
$ 44.80
Selling Price
$ 35.00
799
278
261
3581
Market Price
$ 42.19
Selling Price
$ 35.00
2814
1384
1714
4327
Market Price
$ 42.54
Selling Price
$ 35.00
2541
2136
2348
3881
Market Price
$ 42.84
Selling Price
$ 35.00
3049
1670
1909
4454
Market Price
$ 42.05
Selling Price
$ 35.00
1387
1061
970
3895
Market Price
$ 34.53
Selling Price
$ 26.67
2856
1514
1614
3165
Market Price
$ 44.00
Selling Price
$ 35.00
1672
853
1102
1724
Market Price
$ 45.40
Selling Price
$ 35.00
984
872
798
3032
Market Price
$ 34.03
Selling Price
$ 26.67
3422
2410
861
4914
Market Price
$ 44.13
Selling Price
$ 35.00
4480
1262
1943
4540
Market Price
$ 33.15
Selling Price
$ 26.67
926
506
352
2196
Market Price
$ 44.96
Selling Price
$ 35.00
3783
1294
2545
3953
Market Price
$ 42.93
Selling Price
$ 35.00
487
134
366
1814
Market Price
$ 42.57
Selling Price
$ 35.00
171
87
144
430
Market Price
$ 44.97
Selling Price
$ 35.00
1637
1018
685
2570
Market Price
$ 137.10
Selling Price
$ 108.00
3054
2340
1869
4349
Market Price
$ 43.89
Selling Price
$ 35.00
2297
2279
1104
3523
Market Price
$ 111.50
Selling Price
$ 88.00
4362
3169
4034
4696
Market Price
$ 78.80
Selling Price
$ 64.22
303
93
74
649
Market Price
$ 110.53
Selling Price
$ 88.00
922
831
795
3525
Market Price
$ 141.28
Selling Price
$ 110.00
1035
358
453
4084
Market Price
$ 114.11
Selling Price
$ 88.55
474
449
355
2217
Market Price
$ 63.03
Selling Price
$ 49.00
2797
1113
792
2854
Market Price
$ 139.64
Selling Price
$ 115.00
1698
836
416
3448
Market Price
$ 122.84
Selling Price
$ 100.00
312
288
281
934
Market Price
$ 142.32
Selling Price
$ 114.54
2574
1955
784
2781
Market Price
$ 64.66
Selling Price
$ 49.94
1691
759
890
3155
Market Price
$ 141.16
Selling Price
$ 110.54
1556
1220
918
3488
Market Price
$ 61.51
Selling Price
$ 50.00
872
436
858
2219
Market Price
$ 94.34
Selling Price
$ 75.00
1263
564
950
2311
Market Price
$ 100.25
Selling Price
$ 80.00
1016
281
871
3175
Market Price
$ 111.70
Selling Price
$ 88.00
532
464
195
1931
Market Price
$ 110.80
Selling Price
$ 90.00
741
595
673
1421
Market Price
$ 113.59
Selling Price
$ 90.00
1870
649
401
2353
Market Price
$ 122.84
Selling Price
$ 95.00
1204
732
1059
1540
Market Price
$ 120.11
Selling Price
$ 100.00
1048
758
919
1512