Market Price
$ 60.24
2201
1642
1105
2253
Market Price
$ 49.62
1422
743
619
2856
Market Price
$ 50.87
3045
1431
2408
4099
Market Price
$ 47.46
1117
562
777
1504
Market Price
$ 51.87
1635
728
1352
4314
Market Price
$ 32.67
1065
617
861
3534
Market Price
$ 58.60
3906
819
3632
4589
Market Price
$ 46.62
1246
1073
590
4167
Market Price
$ 36.02
651
261
303
980
Market Price
$ 60.62
3035
1299
705
3459
Market Price
$ 53.71
664
582
334
692
Market Price
$ 33.91
2381
2159
1537
2606
Market Price
$ 29.38
2591
1700
1507
4623
Market Price
$ 54.18
1740
400
388
3005
Market Price
$ 56.59
769
266
486
1127
Market Price
$ 28.37
2660
2141
1456
3800
Market Price
$ 47.85
169
124
151
653
Market Price
$ 57.25
1013
887
685
1352
Market Price
$ 45.57
1720
947
837
2632
Market Price
$ 57.99
846
541
634
1448
Market Price
$ 62.87
1037
301
582
1893
Market Price
$ 63.34
270
116
184
764
Market Price
$ 30.87
2876
696
2091
4080
Market Price
$ 64.62
2058
438
715
4093
Market Price
$ 42.17
797
451
280
1005
Market Price
$ 43.80
889
435
419
2786
Market Price
$ 48.88
1079
407
428
3576
Market Price
$ 53.67
1359
994
805
2071
Market Price
$ 65.83
3266
2448
1738
4869
Market Price
$ 40.22
1341
703
669
1942
Market Price
$ 37.39
761
512
265
844
Market Price
$ 53.03
4442
2452
1841
4563
Market Price
$ 40.42
366
226
196
414
Market Price
$ 51.18
2825
1723
2825
3594
Market Price
$ 38.08
2917
1627
980
3834
Market Price
$ 65.59
3246
1867
2968
4514
Market Price
$ 31.02
3238
1369
1313
4028
Market Price
$ 46.28
2257
506
952
3600
Market Price
$ 33.58
1648
1323
1378
4950
Market Price
$ 42.80
2560
1815
2079
4874