Market Price
$ 54.81
1965
1798
1886
3956
Market Price
$ 56.44
3640
1996
2602
4827
Market Price
$ 27.84
715
371
605
776
Market Price
$ 47.05
349
121
138
1276
Market Price
$ 31.68
3409
1391
1092
3940
Market Price
$ 53.39
2300
524
626
2467
Market Price
$ 54.37
837
450
778
1041
Market Price
$ 37.28
2514
1431
1676
2971
Market Price
$ 63.75
1676
1034
432
1955
Market Price
$ 38.56
2601
1597
2520
4324
Market Price
$ 51.48
2764
1382
1248
4335
Market Price
$ 47.84
850
330
709
1300
Market Price
$ 37.75
3452
1190
1589
3518
Market Price
$ 37.99
972
946
786
2084
Market Price
$ 56.26
609
313
400
1581
Market Price
$ 45.41
2742
1131
2085
3281
Market Price
$ 31.10
1864
392
1388
2004
Market Price
$ 56.60
957
272
453
1469
Market Price
$ 32.35
1865
1383
1614
1952
Market Price
$ 40.47
3135
1261
1417
4726
Market Price
$ 58.47
417
319
367
1013
Market Price
$ 63.50
2052
413
607
2315
Market Price
$ 50.31
387
379
256
1043
Market Price
$ 35.31
769
288
660
3604
Market Price
$ 47.19
2031
876
1196
2835
Market Price
$ 47.55
1464
1300
436
4564
Market Price
$ 53.40
997
799
796
1853
Market Price
$ 63.13
1912
1411
896
4251
Market Price
$ 63.45
1623
1318
856
2906
Market Price
$ 45.54
4011
1384
3276
4699
Market Price
$ 31.56
1708
1056
365
2127
Market Price
$ 30.07
1569
867
958
1800
Market Price
$ 42.47
3362
1524
1523
4193
Market Price
$ 35.86
3485
2590
3306
4836
Market Price
$ 36.59
814
658
195
3182
Market Price
$ 51.75
1922
1860
910
3477
Market Price
$ 51.90
1495
1262
882
4853
Market Price
$ 50.06
3693
814
1252
4529
Market Price
$ 65.86
455
449
424
1610
Market Price
$ 32.92
264
189
77
580