Market Price
$ 42.06
663
461
344
1822
Market Price
$ 45.83
1664
538
465
4760
Market Price
$ 69.02
1453
1396
1308
4913
Market Price
$ 45.21
3224
2558
2705
3869
Market Price
$ 30.39
469
344
305
652
Market Price
$ 66.88
765
663
651
2864
Market Price
$ 62.18
3313
1705
917
3930
Market Price
$ 34.60
663
157
495
852
Market Price
$ 66.08
2279
1427
832
3718
Market Price
$ 39.21
2835
1685
785
4898
Market Price
$ 44.19
2031
1849
918
4184
Market Price
$ 38.13
1965
619
791
2861
Market Price
$ 63.27
1741
1489
508
3817
Market Price
$ 46.22
1097
873
560
1719
Market Price
$ 61.80
1339
695
1137
2485
Market Price
$ 62.04
1752
1695
533
2170
Market Price
$ 48.76
2381
689
721
2721
Market Price
$ 35.51
575
188
480
943
Market Price
$ 48.76
355
176
321
443
Market Price
$ 56.23
801
472
710
845
Market Price
$ 29.16
3376
979
3217
3660
Market Price
$ 49.64
562
485
164
719
Market Price
$ 34.46
1038
440
547
1091
Market Price
$ 31.82
2435
1851
1730
4073
Market Price
$ 59.27
3643
3092
2135
4341
Market Price
$ 62.41
3000
1665
1035
3178
Market Price
$ 34.08
1969
1926
447
3767
Market Price
$ 54.88
1369
622
1132
2125
Market Price
$ 43.03
1431
332
469
1985
Market Price
$ 56.47
2026
750
1775
4056
Market Price
$ 59.27
569
346
541
1115
Market Price
$ 42.30
1484
631
1410
3596
Market Price
$ 38.33
908
430
213
4344
Market Price
$ 28.83
644
304
232
3052
Market Price
$ 53.84
946
643
649
1223
Market Price
$ 56.61
1886
1019
515
3670
Market Price
$ 64.02
3256
2873
2925
4350
Market Price
$ 57.67
2720
2144
2262
3949
Market Price
$ 48.94
2237
2230
1293
2781
Market Price
$ 50.83
2132
2049
2120
2456