| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 04 2026 | $44.15 | $44.58 | $43.84 | $44.39 | 18,650,200 |
May 01 2026 | $43.31 | $44.04 | $43.10 | $43.88 | 26,221,300 |
April 30 2026 | $41.85 | $42.86 | $41.65 | $42.22 | 25,208,100 |
April 29 2026 | $40.76 | $40.78 | $39.70 | $40.29 | 16,339,400 |
April 28 2026 | $41.30 | $42.08 | $41.10 | $41.17 | 16,387,700 |
April 27 2026 | $40.76 | $41.67 | $40.55 | $41.20 | 19,367,700 |
April 24 2026 | $40.06 | $41.23 | $39.89 | $41.17 | 25,017,300 |
April 23 2026 | $39.13 | $39.20 | $38.02 | $38.52 | 12,266,500 |
April 22 2026 | $39.15 | $39.33 | $38.85 | $39.15 | 17,620,600 |
April 21 2026 | $40.14 | $40.20 | $38.70 | $39.42 | 25,186,400 |
April 20 2026 | $40.51 | $40.85 | $40.26 | $40.46 | 10,467,100 |
April 17 2026 | $40.98 | $41.29 | $40.43 | $40.52 | 13,204,000 |
April 16 2026 | $41.26 | $41.41 | $40.23 | $40.93 | 16,083,800 |
April 15 2026 | $39.79 | $40.86 | $39.67 | $40.81 | 19,479,400 |
April 14 2026 | $39.13 | $39.41 | $38.73 | $39.32 | 19,729,300 |
April 13 2026 | $37.14 | $38.01 | $36.95 | $37.98 | 12,692,200 |
April 10 2026 | $38.30 | $38.42 | $37.42 | $37.52 | 11,400,500 |
April 09 2026 | $37.18 | $37.65 | $36.82 | $37.44 | 11,231,700 |
April 08 2026 | $38.03 | $38.19 | $37.33 | $37.61 | 13,882,500 |
April 07 2026 | $36.40 | $37.04 | $35.97 | $36.91 | 13,916,300 |
April 06 2026 | $37.00 | $37.42 | $36.52 | $36.67 | 11,535,500 |
April 02 2026 | $36.09 | $36.98 | $35.63 | $36.98 | 14,695,800 |
April 01 2026 | $36.77 | $37.09 | $35.78 | $36.48 | 24,090,600 |
March 31 2026 | $35.41 | $36.75 | $35.32 | $36.75 | 18,979,200 |
March 30 2026 | $35.13 | $35.63 | $35.12 | $35.29 | 17,393,800 |
