Market Price
$ 61.86
2621
581
1518
2893
Market Price
$ 64.27
2418
1163
1845
2539
Market Price
$ 64.39
706
567
489
2140
Market Price
$ 61.97
1531
877
417
1715
Market Price
$ 32.88
1782
1686
596
4383
Market Price
$ 37.37
1435
1421
364
3013
Market Price
$ 28.06
865
752
502
1356
Market Price
$ 54.15
4146
3687
1754
4970
Market Price
$ 57.47
1023
704
935
1636
Market Price
$ 53.79
1172
1078
1065
2032
Market Price
$ 60.39
1917
846
1888
2567
Market Price
$ 30.45
509
438
102
1211
Market Price
$ 59.98
1210
594
680
2529
Market Price
$ 43.02
1961
1729
1800
2845
Market Price
$ 43.77
507
455
164
1503
Market Price
$ 33.63
684
600
680
1074
Market Price
$ 32.42
1969
1863
794
2429
Market Price
$ 46.55
460
110
324
537
Market Price
$ 40.50
401
155
342
570
Market Price
$ 58.88
1127
665
368
1648
Market Price
$ 46.23
847
262
223
1959
Market Price
$ 65.05
822
616
814
2859
Market Price
$ 67.40
1634
1167
359
2078
Market Price
$ 66.64
1113
318
317
4305
Market Price
$ 53.39
1723
837
1412
4469
Market Price
$ 32.15
643
229
153
760
Market Price
$ 37.00
318
273
254
544
Market Price
$ 42.90
805
278
793
898
Market Price
$ 36.85
1146
768
302
3582
Market Price
$ 51.71
3406
931
787
4435
Market Price
$ 63.79
2395
777
2201
2602
Market Price
$ 36.97
2720
1947
2652
4295
Market Price
$ 31.59
4023
2829
3902
4766
Market Price
$ 32.12
1764
912
802
3123
Market Price
$ 59.95
1325
1029
1269
2547
Market Price
$ 63.33
2368
2250
1854
2716
Market Price
$ 52.22
1658
432
740
4523
Market Price
$ 44.86
1742
571
915
2455
Market Price
$ 45.82
1691
1211
1599
1806
Market Price
$ 68.03
3859
1454
3003
3949