Market Price
$ 46.31
3148
1399
938
3387
Market Price
$ 43.47
2045
647
622
4144
Market Price
$ 43.07
3239
2078
1608
4078
Market Price
$ 64.72
1707
1013
1513
4845
Market Price
$ 41.03
3948
1820
3605
4724
Market Price
$ 66.92
1263
495
937
1548
Market Price
$ 43.51
1672
1085
1196
3022
Market Price
$ 66.05
1219
664
522
2640
Market Price
$ 36.14
1369
914
810
4618
Market Price
$ 43.33
703
498
413
1804
Market Price
$ 48.74
4515
1131
2308
4547
Market Price
$ 30.14
2459
1648
2419
4283
Market Price
$ 50.97
1238
889
688
4548
Market Price
$ 67.82
2394
1938
1180
4614
Market Price
$ 58.83
4085
2267
1202
4454
Market Price
$ 38.59
1160
868
1049
3562
Market Price
$ 63.88
447
195
269
1051
Market Price
$ 41.60
3553
3103
2405
4038
Market Price
$ 41.52
882
811
268
2648
Market Price
$ 28.60
3379
2278
3217
4292
Market Price
$ 53.42
2149
1202
953
2342
Market Price
$ 56.01
1874
976
1292
2806
Market Price
$ 39.65
1299
650
1223
3316
Market Price
$ 62.57
1144
977
490
1642
Market Price
$ 30.96
2123
1864
554
4458
Market Price
$ 57.31
1183
256
457
3592
Market Price
$ 39.09
2490
1525
555
2686
Market Price
$ 34.64
2328
1431
2239
2383
Market Price
$ 37.73
1092
336
534
1221
Market Price
$ 63.93
206
179
205
401
Market Price
$ 35.98
484
480
113
2282
Market Price
$ 54.50
534
381
204
556
Market Price
$ 53.31
989
800
226
4830
Market Price
$ 63.56
1995
737
1964
2628
Market Price
$ 37.16
1018
299
500
3392
Market Price
$ 42.89
1398
854
790
1912
Market Price
$ 52.83
182
77
68
752
Market Price
$ 49.98
1164
799
844
3159
Market Price
$ 40.63
3757
2522
3558
3804
Market Price
$ 55.57
1091
265
602
1793