LEN(LEN)
LEN
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 4/17/2026 | $90.95 | $95.22 | $90.73 | $92.79 | 3.62M |
| 4/16/2026 | $89.15 | $90.06 | $88.75 | $88.80 | 1.84M |
| 4/15/2026 | $89.66 | $89.66 | $87.60 | $88.44 | 2.35M |
| 4/14/2026 | $89.80 | $90.92 | $88.70 | $88.83 | 2.80M |
| 4/13/2026 | $88.39 | $89.88 | $87.13 | $89.79 | 2.60M |
| 4/10/2026 | $89.06 | $89.09 | $86.50 | $88.97 | 4.22M |
| 4/9/2026 | $87.57 | $90.27 | $87.29 | $88.93 | 3.42M |
| 4/8/2026 | $88.96 | $91.37 | $88.38 | $88.63 | 3.54M |
| 4/7/2026 | $86.45 | $87.32 | $84.57 | $85.62 | 4.42M |
| 4/6/2026 | $85.60 | $88.64 | $85.58 | $88.57 | 2.27M |
| 4/2/2026 | $84.02 | $87.10 | $83.03 | $86.49 | 3.06M |
| 4/1/2026 | $86.88 | $87.62 | $85.31 | $85.44 | 3.86M |
| 3/31/2026 | $86.60 | $89.84 | $84.38 | $86.84 | 6.24M |
| 3/30/2026 | $91.60 | $91.89 | $84.71 | $84.88 | 6.19M |
| 3/27/2026 | $90.60 | $91.71 | $89.88 | $90.25 | 2.65M |
| 3/26/2026 | $91.12 | $93.38 | $90.78 | $91.11 | 2.19M |
| 3/25/2026 | $93.73 | $94.09 | $89.64 | $92.19 | 2.49M |
| 3/24/2026 | $91.93 | $93.36 | $91.29 | $92.38 | 3.31M |
| 3/23/2026 | $92.40 | $94.82 | $91.91 | $93.46 | 3.81M |
| 3/20/2026 | $93.30 | $93.78 | $89.63 | $90.55 | 6.64M |
| 3/19/2026 | $94.00 | $94.29 | $92.18 | $93.72 | 3.54M |
| 3/18/2026 | $95.98 | $97.54 | $94.22 | $94.75 | 2.94M |
| 3/17/2026 | $96.50 | $97.65 | $96.09 | $97.03 | 2.81M |
| 3/16/2026 | $95.83 | $96.69 | $94.33 | $95.95 | 3.10M |
| 3/13/2026 | $95.32 | $96.49 | $93.73 | $94.96 | 4.50M |
| 3/12/2026 | $95.41 | $95.67 | $92.17 | $92.54 | 6.42M |
| 3/11/2026 | $98.72 | $99.33 | $96.33 | $96.57 | 3.50M |
| 3/10/2026 | $99.78 | $100.51 | $97.70 | $98.72 | 2.82M |
| 3/9/2026 | $99.53 | $100.71 | $96.40 | $99.94 | 3.19M |
| 3/6/2026 | $103.24 | $104.03 | $100.10 | $101.17 | 2.95M |
| 3/5/2026 | $105.44 | $106.67 | $103.66 | $104.30 | 2.65M |
| 3/4/2026 | $106.94 | $107.61 | $105.90 | $106.53 | 2.07M |
| 3/3/2026 | $107.55 | $109.48 | $105.32 | $108.41 | 2.14M |
| 3/2/2026 | $111.85 | $111.85 | $109.52 | $110.61 | 2.24M |
| 2/27/2026 | $111.37 | $114.98 | $111.01 | $114.36 | 2.41M |
| 2/26/2026 | $111.59 | $112.22 | $110.05 | $112.00 | 1.67M |
| 2/25/2026 | $116.49 | $116.95 | $109.05 | $110.73 | 2.70M |
| 2/24/2026 | $116.00 | $118.10 | $115.63 | $116.40 | 1.32M |
| 2/23/2026 | $116.50 | $116.77 | $113.12 | $116.20 | 2.38M |
| 2/20/2026 | $116.78 | $118.21 | $114.87 | $116.46 | 2.38M |
| 2/19/2026 | $120.50 | $121.17 | $115.52 | $116.12 | 3.08M |
| 2/18/2026 | $121.46 | $123.14 | $120.62 | $121.26 | 1.41M |
| 2/17/2026 | $122.26 | $124.10 | $118.61 | $121.44 | 1.83M |
| 2/13/2026 | $120.76 | $124.16 | $120.76 | $122.28 | 2.57M |
| 2/12/2026 | $121.80 | $123.98 | $120.71 | $120.83 | 2.51M |
| 2/11/2026 | $117.51 | $121.04 | $117.08 | $120.99 | 2.17M |
| 2/10/2026 | $115.35 | $120.05 | $114.75 | $119.40 | 2.48M |
| 2/9/2026 | $114.24 | $115.49 | $112.31 | $114.08 | 1.85M |
| 2/6/2026 | $114.68 | $117.60 | $111.00 | $114.02 | 3.83M |
| 2/5/2026 | $115.93 | $116.86 | $114.50 | $115.37 | 2.18M |
| 2/4/2026 | $112.50 | $118.04 | $112.50 | $115.27 | 3.63M |
| 2/3/2026 | $108.30 | $116.69 | $108.14 | $112.53 | 4.92M |
| 2/2/2026 | $108.92 | $109.93 | $107.50 | $108.80 | 2.44M |
| 1/30/2026 | $109.80 | $110.32 | $107.83 | $109.35 | 2.39M |
| 1/29/2026 | $110.65 | $113.94 | $109.86 | $111.23 | 2.46M |
| 1/28/2026 | $110.26 | $113.61 | $109.66 | $110.79 | 2.33M |
| 1/27/2026 | $110.30 | $110.60 | $109.10 | $110.07 | 1.84M |
| 1/26/2026 | $111.52 | $112.43 | $110.02 | $110.58 | 2.07M |
| 1/23/2026 | $114.65 | $115.38 | $111.78 | $111.84 | 2.63M |
| 1/22/2026 | $118.00 | $119.28 | $114.18 | $114.71 | 3.02M |
| 1/21/2026 | $116.15 | $119.76 | $115.79 | $118.00 | 3.59M |
| 1/20/2026 | $115.01 | $119.20 | $114.99 | $115.16 | 3.20M |