CSV(CSV)
CSV
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 9/9/2026 | $32.88 | $33.11 | $32.07 | $32.17 | 147,456 |
| 9/8/2026 | $33.66 | $33.67 | $32.94 | $32.99 | 117,537 |
| 9/4/2026 | $33.48 | $34.09 | $33.32 | $33.92 | 65,200 |
| 9/3/2026 | $33.64 | $34.09 | $33.19 | $33.86 | 87,950 |
| 9/2/2026 | $33.53 | $33.70 | $33.22 | $33.35 | 93,448 |
| 9/1/2026 | $34.03 | $34.08 | $33.09 | $33.11 | 112,319 |
| 8/31/2026 | $34.00 | $34.17 | $33.60 | $33.65 | 124,525 |
| 8/28/2026 | $34.28 | $34.55 | $34.00 | $34.09 | 73,733 |
| 8/27/2026 | $34.45 | $34.73 | $33.93 | $34.26 | 117,600 |
| 8/26/2026 | $34.79 | $35.17 | $34.57 | $34.76 | 86,710 |
| 8/25/2026 | $34.37 | $34.84 | $34.02 | $34.80 | 97,435 |
| 8/24/2026 | $34.61 | $35.09 | $34.48 | $34.57 | 68,500 |
| 8/21/2026 | $34.64 | $35.13 | $34.23 | $34.45 | 136,500 |
| 8/20/2026 | $34.16 | $34.66 | $33.96 | $34.53 | 129,927 |
| 8/19/2026 | $34.73 | $35.01 | $34.17 | $34.46 | 114,108 |
| 8/18/2026 | $35.26 | $35.43 | $34.11 | $34.35 | 192,247 |
| 8/17/2026 | $36.16 | $36.40 | $34.70 | $34.76 | 200,231 |
| 8/14/2026 | $35.04 | $36.59 | $34.87 | $36.44 | 222,100 |
| 8/13/2026 | $34.99 | $35.79 | $34.42 | $34.92 | 404,045 |
| 8/12/2026 | $33.61 | $34.45 | $33.33 | $33.69 | 442,600 |
| 8/11/2026 | $34.25 | $34.65 | $33.62 | $33.64 | 279,354 |
| 8/10/2026 | $35.50 | $36.00 | $34.18 | $34.25 | 273,805 |
| 8/7/2026 | $36.60 | $36.95 | $35.29 | $35.87 | 481,700 |
| 8/6/2026 | $37.98 | $39.50 | $35.75 | $37.00 | 434,800 |
| 8/5/2026 | $40.58 | $41.50 | $39.78 | $41.40 | 151,744 |
| 8/4/2026 | $40.15 | $40.83 | $40.04 | $40.51 | 146,900 |
| 8/3/2026 | $40.88 | $41.50 | $39.99 | $40.61 | 76,901 |
| 7/31/2026 | $39.72 | $40.90 | $39.70 | $40.37 | 101,344 |
| 7/30/2026 | $40.73 | $40.73 | $39.73 | $40.12 | 114,100 |
| 7/29/2026 | $41.04 | $41.73 | $40.30 | $40.77 | 114,711 |
| 7/28/2026 | $40.54 | $41.34 | $40.24 | $40.84 | 130,438 |
| 7/27/2026 | $38.71 | $40.20 | $38.71 | $40.00 | 105,804 |
| 7/24/2026 | $38.13 | $39.27 | $37.84 | $38.96 | 132,311 |
| 7/23/2026 | $36.55 | $38.44 | $36.45 | $37.77 | 189,848 |
| 7/22/2026 | $36.95 | $37.11 | $36.65 | $37.00 | 88,449 |
| 7/21/2026 | $36.74 | $37.07 | $36.39 | $36.65 | 74,700 |
| 7/20/2026 | $37.44 | $37.84 | $36.91 | $37.10 | 110,636 |
| 7/17/2026 | $39.09 | $39.35 | $37.46 | $37.67 | 116,235 |
| 7/16/2026 | $38.24 | $39.23 | $38.24 | $38.89 | 150,310 |
| 7/15/2026 | $38.25 | $38.87 | $37.82 | $38.01 | 105,900 |
| 7/14/2026 | $39.11 | $39.32 | $38.26 | $38.29 | 158,124 |
| 7/13/2026 | $38.16 | $39.76 | $38.16 | $39.41 | 139,400 |
| 7/10/2026 | $37.99 | $38.35 | $37.76 | $37.87 | 74,522 |
| 7/9/2026 | $38.14 | $38.76 | $37.78 | $38.07 | 56,200 |
| 7/8/2026 | $38.96 | $39.13 | $38.31 | $38.42 | 152,102 |
| 7/7/2026 | $38.68 | $39.12 | $38.28 | $38.99 | 96,300 |
| 7/6/2026 | $39.02 | $39.02 | $38.01 | $38.27 | 106,514 |
| 7/2/2026 | $38.68 | $39.07 | $38.42 | $39.02 | 72,735 |
| 7/1/2026 | $38.61 | $39.38 | $38.40 | $38.58 | 83,000 |
| 6/30/2026 | $38.44 | $38.48 | $37.51 | $38.34 | 75,800 |
| 6/29/2026 | $39.09 | $39.53 | $38.33 | $38.59 | 121,500 |
| 6/26/2026 | $37.60 | $39.26 | $37.36 | $39.08 | 428,500 |
| 6/25/2026 | $38.41 | $38.76 | $37.14 | $37.38 | 100,500 |
| 6/24/2026 | $39.49 | $39.99 | $38.50 | $38.64 | 109,245 |
| 6/23/2026 | $38.53 | $39.45 | $37.93 | $39.39 | 325,600 |
| 6/22/2026 | $37.76 | $38.72 | $37.46 | $38.26 | 104,200 |
| 6/18/2026 | $38.01 | $38.33 | $37.62 | $38.16 | 161,000 |
| 6/17/2026 | $38.32 | $38.80 | $37.40 | $37.91 | 134,800 |
| 6/16/2026 | $38.94 | $39.41 | $38.43 | $38.63 | 113,600 |
| 6/15/2026 | $40.27 | $40.74 | $38.51 | $38.59 | 169,000 |
| 6/12/2026 | $39.93 | $40.88 | $39.37 | $40.34 | 108,200 |