| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 31 2026 | $41.26 | $42.31 | $40.45 | $41.23 | 21,086,600 |
March 30 2026 | $41.20 | $42.07 | $40.80 | $41.45 | 15,306,500 |
March 27 2026 | $39.23 | $40.64 | $38.91 | $40.41 | 12,322,100 |
March 26 2026 | $39.22 | $39.79 | $38.83 | $39.07 | 9,711,600 |
March 25 2026 | $37.91 | $39.30 | $37.62 | $39.22 | 12,223,800 |
March 24 2026 | $35.87 | $38.08 | $35.87 | $37.92 | 16,393,500 |
March 23 2026 | $35.56 | $36.32 | $35.19 | $35.68 | 14,991,500 |
March 20 2026 | $37.44 | $37.93 | $36.11 | $36.28 | 15,453,500 |
March 19 2026 | $37.63 | $38.19 | $36.70 | $37.11 | 13,780,000 |
March 18 2026 | $37.12 | $37.87 | $36.68 | $37.31 | 15,273,900 |
March 17 2026 | $35.82 | $37.19 | $35.67 | $36.54 | 14,301,700 |
March 16 2026 | $36.02 | $36.26 | $35.61 | $35.64 | 9,567,400 |
March 13 2026 | $37.32 | $37.37 | $36.14 | $36.25 | 16,375,100 |
March 12 2026 | $35.39 | $37.30 | $35.15 | $37.20 | 25,159,600 |
March 11 2026 | $33.61 | $34.23 | $33.36 | $34.02 | 11,106,300 |
March 10 2026 | $34.27 | $34.83 | $32.85 | $33.55 | 22,301,900 |
March 09 2026 | $34.60 | $35.39 | $33.76 | $33.96 | 28,495,500 |
March 06 2026 | $34.65 | $34.80 | $32.62 | $32.95 | 19,447,200 |
March 05 2026 | $33.16 | $34.24 | $32.88 | $33.38 | 24,545,900 |
March 04 2026 | $31.68 | $32.06 | $30.73 | $32.01 | 13,279,500 |
March 03 2026 | $29.53 | $30.69 | $29.09 | $30.43 | 13,304,900 |
March 02 2026 | $30.39 | $31.24 | $29.84 | $30.29 | 13,479,000 |
