Market Price
$ 51.49
4486
3633
1732
4611
Market Price
$ 50.07
3385
1262
2072
4595
Market Price
$ 43.78
2079
1280
1008
2247
Market Price
$ 61.43
3558
1483
1386
3957
Market Price
$ 44.84
854
551
610
2777
Market Price
$ 50.28
2654
896
1972
4540
Market Price
$ 56.89
2930
1579
2202
3028
Market Price
$ 51.24
977
764
439
2364
Market Price
$ 52.23
1220
748
344
2963
Market Price
$ 53.17
1654
1206
636
3385
Market Price
$ 45.35
1416
1028
521
2937
Market Price
$ 62.42
2320
762
710
4250
Market Price
$ 48.97
2350
673
1397
3972
Market Price
$ 56.30
2065
1549
771
2748
Market Price
$ 42.90
2452
1440
2412
2463
Market Price
$ 65.73
2243
1199
1898
4337
Market Price
$ 44.47
311
130
182
1460
Market Price
$ 57.57
551
268
201
1413
Market Price
$ 58.96
1003
268
324
4220
Market Price
$ 61.53
841
450
495
1968
Market Price
$ 53.76
748
425
246
1908
Market Price
$ 58.45
385
199
184
551
Market Price
$ 47.13
919
207
258
3228
Market Price
$ 54.24
1020
709
1005
1856
Market Price
$ 48.95
1613
542
1354
2445
Market Price
$ 49.62
463
348
348
2034
Market Price
$ 55.82
3674
2385
2952
4169
Market Price
$ 46.43
2081
2039
1351
2882
Market Price
$ 56.16
582
365
370
1873
Market Price
$ 53.22
1076
628
673
1513
Market Price
$ 46.69
1350
650
507
2561
Market Price
$ 59.98
158
34
91
633
Market Price
$ 61.54
1503
549
510
3485
Market Price
$ 54.72
1292
796
675
3068
Market Price
$ 48.49
252
181
52
974
Market Price
$ 57.25
1477
416
1171
2897
Market Price
$ 59.07
849
454
474
2902
Market Price
$ 52.93
1849
1537
875
3526
Market Price
$ 67.47
1605
1173
855
2469
Market Price
$ 48.82
1139
803
611
1863