| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 13 2026 | $37.87 | $41.30 | $37.49 | $41.29 | 2,807,090 |
May 12 2026 | $38.39 | $38.46 | $35.55 | $37.61 | 3,573,097 |
May 11 2026 | $38.19 | $39.64 | $37.56 | $38.75 | 2,430,112 |
May 08 2026 | $38.29 | $38.62 | $37.38 | $38.38 | 1,073,400 |
May 07 2026 | $38.78 | $39.48 | $37.90 | $38.24 | 839,100 |
May 06 2026 | $39.01 | $39.16 | $38.02 | $38.61 | 631,500 |
May 05 2026 | $38.09 | $39.15 | $37.66 | $38.91 | 1,372,800 |
May 04 2026 | $36.72 | $38.69 | $36.63 | $38.31 | 1,373,600 |
May 01 2026 | $36.01 | $37.42 | $35.99 | $36.91 | 740,100 |
April 30 2026 | $35.75 | $36.23 | $35.44 | $35.58 | 1,056,600 |
April 29 2026 | $36.30 | $36.59 | $34.95 | $35.75 | 893,700 |
April 28 2026 | $36.41 | $36.66 | $36.06 | $36.60 | 669,000 |
April 27 2026 | $36.39 | $36.70 | $35.91 | $36.39 | 553,500 |
April 24 2026 | $37.18 | $37.55 | $36.44 | $36.62 | 521,200 |
April 23 2026 | $37.44 | $37.65 | $36.27 | $36.99 | 700,700 |
April 22 2026 | $37.74 | $38.19 | $37.10 | $37.65 | 838,300 |
April 21 2026 | $38.75 | $38.94 | $37.19 | $37.36 | 2,139,000 |
April 20 2026 | $37.22 | $39.44 | $37.00 | $38.94 | 2,707,900 |
April 17 2026 | $38.50 | $38.68 | $37.44 | $37.66 | 1,325,400 |
April 16 2026 | $37.61 | $38.03 | $36.69 | $38.00 | 2,400,400 |
April 15 2026 | $35.56 | $37.26 | $35.12 | $36.93 | 2,920,700 |
April 14 2026 | $33.69 | $34.79 | $33.69 | $34.72 | 1,389,200 |
April 13 2026 | $31.91 | $33.42 | $31.46 | $33.31 | 1,070,000 |
April 10 2026 | $32.88 | $32.88 | $31.26 | $31.91 | 850,700 |
April 09 2026 | $31.04 | $32.43 | $30.58 | $32.06 | 1,153,200 |
