L(L)
L
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 4/16/2026 | $109.80 | $110.62 | $109.21 | $109.84 | 507,037 |
| 4/15/2026 | $109.18 | $110.63 | $109.18 | $110.23 | 536,000 |
| 4/14/2026 | $109.53 | $110.66 | $108.95 | $110.28 | 676,008 |
| 4/13/2026 | $109.30 | $110.25 | $108.76 | $110.23 | 764,892 |
| 4/10/2026 | $110.50 | $110.50 | $108.38 | $109.47 | 525,834 |
| 4/9/2026 | $109.19 | $111.93 | $109.19 | $110.88 | 642,800 |
| 4/8/2026 | $108.17 | $110.10 | $108.17 | $109.79 | 681,000 |
| 4/7/2026 | $107.30 | $108.43 | $107.19 | $107.92 | 501,268 |
| 4/6/2026 | $105.68 | $107.79 | $105.60 | $107.77 | 419,741 |
| 4/2/2026 | $106.67 | $108.09 | $106.16 | $107.69 | 519,422 |
| 4/1/2026 | $105.02 | $107.48 | $105.02 | $106.64 | 649,238 |
| 3/31/2026 | $106.90 | $107.64 | $105.40 | $106.74 | 751,635 |
| 3/30/2026 | $104.89 | $106.37 | $104.53 | $105.83 | 657,100 |
| 3/27/2026 | $106.88 | $107.14 | $103.64 | $104.06 | 1.21M |
| 3/26/2026 | $106.51 | $107.14 | $106.15 | $106.87 | 406,122 |
| 3/25/2026 | $107.55 | $108.07 | $106.30 | $106.40 | 520,700 |
| 3/24/2026 | $106.24 | $107.84 | $105.86 | $107.14 | 523,504 |
| 3/23/2026 | $107.35 | $108.82 | $106.34 | $106.45 | 537,900 |
| 3/20/2026 | $105.71 | $106.32 | $105.06 | $105.60 | 1.42M |
| 3/19/2026 | $106.15 | $106.65 | $104.62 | $105.65 | 783,846 |
| 3/18/2026 | $108.02 | $108.51 | $106.02 | $106.16 | 662,049 |
| 3/17/2026 | $109.24 | $109.88 | $108.33 | $108.58 | 445,336 |
| 3/16/2026 | $108.95 | $109.96 | $108.10 | $108.49 | 566,400 |
| 3/13/2026 | $108.66 | $109.74 | $107.98 | $108.02 | 467,035 |
| 3/12/2026 | $107.94 | $109.52 | $107.31 | $108.43 | 815,245 |
| 3/11/2026 | $108.97 | $110.00 | $108.39 | $108.78 | 656,400 |
| 3/10/2026 | $108.81 | $110.21 | $108.36 | $109.16 | 554,881 |
| 3/9/2026 | $109.04 | $109.12 | $107.54 | $109.10 | 645,200 |
| 3/6/2026 | $109.16 | $109.88 | $107.48 | $109.66 | 630,957 |
| 3/5/2026 | $110.86 | $111.18 | $109.68 | $110.00 | 595,457 |
| 3/4/2026 | $111.18 | $111.80 | $109.64 | $111.49 | 484,000 |
| 3/3/2026 | $111.57 | $112.10 | $108.70 | $111.50 | 959,600 |
| 3/2/2026 | $110.06 | $112.32 | $109.31 | $112.19 | 682,616 |
| 2/27/2026 | $109.63 | $110.50 | $108.83 | $110.02 | 1.12M |
| 2/26/2026 | $109.88 | $110.81 | $109.27 | $109.43 | 750,223 |
| 2/25/2026 | $109.52 | $110.12 | $107.92 | $109.45 | 645,850 |
| 2/24/2026 | $108.41 | $109.43 | $107.88 | $109.34 | 757,120 |
| 2/23/2026 | $110.06 | $110.83 | $108.26 | $108.71 | 602,600 |
| 2/20/2026 | $108.73 | $109.82 | $107.84 | $109.77 | 586,000 |
| 2/19/2026 | $108.57 | $109.47 | $108.01 | $108.35 | 458,756 |
| 2/18/2026 | $110.38 | $110.56 | $108.48 | $108.66 | 781,600 |
| 2/17/2026 | $109.62 | $110.67 | $109.25 | $110.49 | 770,722 |
| 2/13/2026 | $109.64 | $109.94 | $108.48 | $108.78 | 739,708 |
| 2/12/2026 | $111.20 | $111.55 | $109.99 | $110.01 | 1.07M |
| 2/11/2026 | $109.73 | $110.36 | $108.11 | $110.17 | 686,000 |
| 2/10/2026 | $109.59 | $111.60 | $109.16 | $109.96 | 780,628 |
| 2/9/2026 | $112.80 | $114.90 | $109.99 | $110.90 | 1.25M |
| 2/6/2026 | $111.64 | $112.70 | $111.09 | $111.27 | 702,684 |
| 2/5/2026 | $109.77 | $111.61 | $109.77 | $110.89 | 874,664 |
| 2/4/2026 | $107.85 | $110.17 | $107.85 | $109.43 | 1.16M |
| 2/3/2026 | $105.58 | $107.41 | $104.93 | $107.41 | 711,700 |
| 2/2/2026 | $105.58 | $106.50 | $104.82 | $105.78 | 743,513 |
| 1/30/2026 | $104.51 | $105.66 | $103.68 | $105.57 | 682,200 |
| 1/29/2026 | $103.49 | $104.68 | $103.11 | $104.68 | 689,300 |
| 1/28/2026 | $101.84 | $103.19 | $101.84 | $102.81 | 523,500 |
| 1/27/2026 | $102.67 | $102.92 | $101.92 | $102.30 | 542,900 |
| 1/26/2026 | $102.30 | $103.49 | $102.11 | $102.68 | 567,414 |
| 1/23/2026 | $102.26 | $102.44 | $101.08 | $101.86 | 677,129 |
| 1/22/2026 | $102.14 | $102.46 | $101.49 | $102.40 | 734,539 |
| 1/21/2026 | $102.65 | $103.40 | $101.57 | $102.38 | 731,714 |
| 1/20/2026 | $102.09 | $103.33 | $102.00 | $102.30 | 940,208 |