| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $39.00 | $40.44 | $38.49 | $40.08 | 15,935,600 |
April 29 2026 | $38.20 | $39.30 | $38.12 | $39.15 | 11,659,400 |
April 28 2026 | $38.51 | $38.71 | $37.47 | $37.63 | 9,268,100 |
April 27 2026 | $39.10 | $39.32 | $37.00 | $37.72 | 11,226,400 |
April 24 2026 | $38.55 | $39.09 | $37.55 | $38.27 | 12,672,400 |
April 23 2026 | $38.98 | $39.65 | $36.36 | $38.14 | 22,976,900 |
April 22 2026 | $38.11 | $38.61 | $37.90 | $38.42 | 14,665,300 |
April 21 2026 | $36.51 | $37.94 | $36.51 | $37.92 | 13,555,500 |
April 20 2026 | $35.68 | $36.90 | $35.56 | $36.40 | 12,428,600 |
April 17 2026 | $35.92 | $36.18 | $34.45 | $35.24 | 27,285,900 |
April 16 2026 | $39.10 | $39.61 | $38.79 | $39.52 | 11,306,200 |
April 15 2026 | $38.76 | $39.02 | $38.33 | $38.45 | 9,404,300 |
April 14 2026 | $39.30 | $39.33 | $37.77 | $38.77 | 13,086,700 |
April 13 2026 | $39.60 | $40.21 | $39.38 | $39.71 | 9,495,700 |
April 10 2026 | $38.11 | $38.73 | $37.86 | $38.62 | 10,924,300 |
April 09 2026 | $39.20 | $40.19 | $37.52 | $37.66 | 18,500,500 |
April 08 2026 | $36.25 | $38.95 | $35.39 | $38.88 | 27,145,700 |
April 07 2026 | $40.43 | $41.63 | $40.25 | $40.99 | 14,260,200 |
April 06 2026 | $40.04 | $40.65 | $39.53 | $40.15 | 13,059,100 |
April 02 2026 | $41.70 | $41.94 | $40.39 | $40.98 | 13,355,400 |
April 01 2026 | $41.17 | $41.33 | $39.19 | $40.28 | 21,922,000 |
