| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 10 2026 | $38.50 | $39.12 | $38.25 | $39.01 | 10,919,800 |
April 09 2026 | $39.60 | $40.60 | $37.90 | $38.04 | 18,500,500 |
April 08 2026 | $36.62 | $39.35 | $35.75 | $39.28 | 27,145,700 |
April 07 2026 | $40.84 | $42.05 | $40.66 | $41.41 | 14,260,200 |
April 06 2026 | $40.45 | $41.07 | $39.94 | $40.56 | 13,059,100 |
April 02 2026 | $42.12 | $42.37 | $40.80 | $41.40 | 13,355,400 |
April 01 2026 | $41.59 | $41.76 | $39.59 | $40.69 | 21,922,000 |
March 31 2026 | $41.68 | $42.74 | $40.86 | $41.65 | 21,086,600 |
March 30 2026 | $41.62 | $42.50 | $41.21 | $41.87 | 15,306,500 |
March 27 2026 | $39.63 | $41.06 | $39.31 | $40.82 | 12,322,100 |
March 26 2026 | $39.62 | $40.20 | $39.22 | $39.47 | 9,711,600 |
March 25 2026 | $38.30 | $39.70 | $38.00 | $39.62 | 12,223,800 |
March 24 2026 | $36.23 | $38.47 | $36.23 | $38.31 | 16,393,500 |
March 23 2026 | $35.92 | $36.69 | $35.55 | $36.04 | 14,991,500 |
March 20 2026 | $37.82 | $38.32 | $36.48 | $36.65 | 15,453,500 |
March 19 2026 | $38.01 | $38.58 | $37.07 | $37.49 | 13,780,000 |
March 18 2026 | $37.50 | $38.26 | $37.05 | $37.69 | 15,273,900 |
March 17 2026 | $36.18 | $37.57 | $36.03 | $36.91 | 14,301,700 |
March 16 2026 | $36.39 | $36.63 | $35.97 | $36.00 | 9,567,400 |
March 13 2026 | $37.70 | $37.75 | $36.51 | $36.62 | 16,375,100 |
March 12 2026 | $35.75 | $37.68 | $35.51 | $37.58 | 25,159,600 |
March 11 2026 | $33.95 | $34.58 | $33.70 | $34.37 | 11,106,300 |
March 10 2026 | $34.62 | $35.18 | $33.19 | $33.89 | 22,301,910 |
March 09 2026 | $34.95 | $35.75 | $34.10 | $34.31 | 28,495,471 |
March 06 2026 | $35.00 | $35.15 | $32.95 | $33.28 | 19,447,200 |
