Market Price
$ 58.05
1545
1248
874
1639
Market Price
$ 40.12
994
269
813
2566
Market Price
$ 15.49
2039
549
1376
4552
Market Price
$ 58.00
502
462
461
666
Market Price
$ 43.14
387
167
174
849
Market Price
$ 12.34
924
547
631
3683
Market Price
$ 56.99
660
279
537
957
Market Price
$ 16.82
2898
2666
2055
3937
Market Price
$ 16.41
325
129
143
536
Market Price
$ 37.02
616
190
562
959
Market Price
$ 18.78
3231
773
1607
3494
Market Price
$ 16.26
3488
706
2819
4275
Market Price
$ 59.63
967
456
655
3418
Market Price
$ 14.63
2045
850
772
2135
Market Price
$ 24.22
345
84
69
600
Market Price
$ 58.06
1931
1609
471
3193
Market Price
$ 45.68
398
368
162
889
Market Price
$ 22.65
2169
899
1096
4570
Market Price
$ 13.28
1617
384
1419
2044
Market Price
$ 15.28
357
344
341
1587
Market Price
$ 58.29
2493
1229
951
3530
Market Price
$ 19.17
983
840
543
3345
Market Price
$ 41.37
2531
2151
1301
4114
Market Price
$ 13.91
2819
1380
1401
3109
Market Price
$ 77.03
214
150
198
999
Market Price
$ 72.81
2410
693
818
4391
Market Price
$ 13.76
2225
1976
1676
3823
Market Price
$ 42.83
2186
2068
702
2580
Market Price
$ 24.25
1503
1346
379
1792
Market Price
$ 53.09
1063
937
925
1949
Market Price
$ 13.16
4761
2857
4011
4794
Market Price
$ 13.43
866
707
526
1784
Market Price
$ 40.72
1579
1404
688
1894
Market Price
$ 121.12
726
196
683
1425
Market Price
$ 54.39
974
954
677
1368
Market Price
$ 19.62
164
56
127
564
Market Price
$ 17.18
1063
860
980
1799
Market Price
$ 38.30
1794
1739
626
3985
Market Price
$ 13.93
1332
1013
529
2111
Market Price
$ 24.31
108
21
65
507