| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $39.40 | $40.85 | $38.88 | $40.49 | 11,944,596 |
April 29 2026 | $38.59 | $39.70 | $38.51 | $39.55 | 11,521,359 |
April 28 2026 | $38.90 | $39.10 | $37.85 | $38.01 | 8,980,675 |
April 27 2026 | $39.50 | $39.70 | $37.38 | $38.10 | 10,688,244 |
April 24 2026 | $38.94 | $39.49 | $37.93 | $38.66 | 12,628,600 |
April 23 2026 | $39.38 | $40.05 | $36.73 | $38.53 | 22,976,900 |
April 22 2026 | $38.50 | $39.00 | $38.29 | $38.81 | 14,665,300 |
April 21 2026 | $36.88 | $38.33 | $36.88 | $38.31 | 13,555,500 |
April 20 2026 | $36.05 | $37.28 | $35.92 | $36.77 | 12,428,600 |
April 17 2026 | $36.29 | $36.55 | $34.80 | $35.60 | 27,285,900 |
April 16 2026 | $39.50 | $40.01 | $39.18 | $39.92 | 11,306,200 |
April 15 2026 | $39.15 | $39.42 | $38.72 | $38.84 | 9,404,300 |
April 14 2026 | $39.70 | $39.73 | $38.15 | $39.16 | 13,086,700 |
April 13 2026 | $40.00 | $40.62 | $39.78 | $40.11 | 9,495,700 |
April 10 2026 | $38.50 | $39.12 | $38.25 | $39.01 | 10,924,300 |
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 |
