ROOT(ROOT)
ROOT
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $53.25 | $56.78 | $53.00 | $56.54 | 259,379 |
| 5/19/2026 | $58.32 | $58.99 | $53.58 | $53.63 | 230,056 |
| 5/18/2026 | $55.05 | $58.65 | $55.05 | $58.32 | 290,296 |
| 5/15/2026 | $55.96 | $56.70 | $54.91 | $55.37 | 232,328 |
| 5/14/2026 | $57.28 | $58.38 | $55.89 | $56.54 | 219,100 |
| 5/13/2026 | $58.50 | $59.34 | $56.99 | $57.08 | 327,800 |
| 5/12/2026 | $55.74 | $60.85 | $55.74 | $59.24 | 467,337 |
| 5/11/2026 | $55.09 | $57.57 | $54.25 | $56.63 | 374,560 |
| 5/8/2026 | $56.00 | $57.03 | $52.56 | $56.41 | 442,400 |
| 5/7/2026 | $62.95 | $65.00 | $55.37 | $56.91 | 853,034 |
| 5/6/2026 | $55.50 | $55.85 | $53.59 | $55.05 | 418,634 |
| 5/5/2026 | $53.11 | $55.23 | $52.50 | $54.90 | 189,700 |
| 5/4/2026 | $54.30 | $55.80 | $52.42 | $52.54 | 160,502 |
| 5/1/2026 | $55.10 | $56.39 | $54.60 | $55.05 | 160,739 |
| 4/30/2026 | $52.00 | $54.60 | $51.16 | $54.48 | 187,895 |
| 4/29/2026 | $53.94 | $54.46 | $51.00 | $51.91 | 239,300 |
| 4/28/2026 | $55.91 | $57.35 | $53.52 | $54.48 | 357,500 |
| 4/27/2026 | $57.05 | $58.03 | $55.30 | $55.91 | 242,413 |
| 4/24/2026 | $54.21 | $57.80 | $52.17 | $57.68 | 275,345 |
| 4/23/2026 | $55.28 | $55.87 | $53.22 | $53.96 | 302,656 |
| 4/22/2026 | $54.56 | $55.82 | $53.97 | $55.47 | 226,125 |
| 4/21/2026 | $56.00 | $56.44 | $53.89 | $53.93 | 227,505 |
| 4/20/2026 | $53.89 | $56.00 | $53.70 | $55.67 | 252,005 |
| 4/17/2026 | $52.96 | $55.86 | $52.93 | $54.70 | 420,659 |
| 4/16/2026 | $52.02 | $53.37 | $51.03 | $51.75 | 283,900 |
| 4/15/2026 | $47.00 | $52.38 | $47.00 | $51.70 | 517,200 |
| 4/14/2026 | $46.13 | $46.86 | $45.65 | $46.31 | 449,848 |
| 4/13/2026 | $43.86 | $45.99 | $43.30 | $45.58 | 510,304 |
| 4/10/2026 | $46.26 | $46.74 | $43.95 | $44.00 | 373,431 |
| 4/9/2026 | $45.80 | $47.13 | $45.02 | $46.62 | 147,131 |
| 4/8/2026 | $47.30 | $47.47 | $45.96 | $46.44 | 278,784 |
| 4/7/2026 | $44.35 | $45.02 | $43.40 | $44.56 | 183,105 |
| 4/6/2026 | $43.49 | $45.00 | $43.19 | $44.85 | 216,962 |
| 4/2/2026 | $42.33 | $43.21 | $40.91 | $43.21 | 270,300 |
| 4/1/2026 | $44.25 | $44.80 | $42.87 | $43.26 | 308,217 |
| 3/31/2026 | $44.36 | $44.94 | $42.51 | $44.17 | 265,573 |
| 3/30/2026 | $44.10 | $45.07 | $43.12 | $43.29 | 236,530 |
| 3/27/2026 | $47.25 | $47.89 | $43.81 | $43.90 | 275,448 |
| 3/26/2026 | $47.02 | $48.05 | $47.01 | $47.90 | 306,760 |
| 3/25/2026 | $47.35 | $48.30 | $46.33 | $47.10 | 277,900 |
| 3/24/2026 | $45.66 | $46.86 | $44.53 | $46.72 | 367,150 |
| 3/23/2026 | $45.61 | $47.50 | $45.13 | $45.79 | 276,020 |
| 3/20/2026 | $44.78 | $45.79 | $43.59 | $45.59 | 375,000 |
| 3/19/2026 | $44.10 | $45.66 | $43.75 | $44.74 | 291,927 |
| 3/18/2026 | $46.00 | $46.72 | $44.56 | $44.59 | 293,361 |
| 3/17/2026 | $45.00 | $47.83 | $45.00 | $46.66 | 361,304 |
| 3/16/2026 | $44.73 | $45.12 | $44.18 | $44.30 | 210,605 |
| 3/13/2026 | $46.23 | $46.39 | $43.48 | $43.76 | 375,600 |
| 3/12/2026 | $43.61 | $46.40 | $42.65 | $45.84 | 541,010 |
| 3/11/2026 | $44.33 | $45.31 | $43.58 | $44.33 | 214,690 |
| 3/10/2026 | $44.97 | $46.00 | $43.60 | $44.37 | 382,538 |
| 3/9/2026 | $46.62 | $47.50 | $44.02 | $45.21 | 482,000 |
| 3/6/2026 | $46.42 | $48.99 | $46.42 | $47.98 | 368,100 |
| 3/5/2026 | $48.05 | $49.97 | $47.10 | $48.00 | 292,302 |
| 3/4/2026 | $48.60 | $49.93 | $48.01 | $48.68 | 288,524 |
| 3/3/2026 | $48.05 | $49.58 | $46.63 | $47.80 | 610,500 |
| 3/2/2026 | $49.01 | $51.00 | $48.25 | $49.57 | 683,500 |
| 2/27/2026 | $56.84 | $56.89 | $51.84 | $51.88 | 518,640 |
| 2/26/2026 | $59.67 | $60.00 | $54.34 | $57.72 | 830,540 |
| 2/25/2026 | $58.29 | $61.50 | $58.25 | $61.09 | 648,600 |
| 2/24/2026 | $53.81 | $58.16 | $53.37 | $57.81 | 296,984 |
| 2/23/2026 | $59.25 | $59.65 | $54.16 | $54.31 | 484,500 |
| 2/20/2026 | $61.38 | $62.63 | $59.83 | $60.52 | 282,720 |