| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 09 2026 | $51.63 | $52.84 | $51.63 | $52.71 | 32,006,764 |
April 08 2026 | $51.94 | $52.26 | $51.37 | $51.88 | 29,486,154 |
April 07 2026 | $49.80 | $50.48 | $49.62 | $50.28 | 28,206,831 |
April 06 2026 | $49.43 | $50.12 | $49.25 | $50.06 | 28,489,462 |
April 02 2026 | $48.75 | $49.57 | $48.16 | $49.38 | — |
April 01 2026 | $49.70 | $50.05 | $48.78 | $49.27 | 32,947,020 |
March 31 2026 | $47.68 | $48.77 | $47.37 | $48.75 | 49,060,594 |
March 30 2026 | $47.55 | $47.86 | $46.93 | $47.23 | 43,375,848 |
March 27 2026 | $48.07 | $48.25 | $46.84 | $46.97 | 36,781,859 |
March 26 2026 | $48.71 | $48.87 | $48.03 | $48.24 | 32,502,600 |
March 25 2026 | $48.52 | $49.11 | $48.18 | $48.75 | 29,988,289 |
March 24 2026 | $47.05 | $48.46 | $47.02 | $48.14 | 39,804,102 |
March 23 2026 | $48.34 | $48.39 | $47.48 | $47.52 | 42,333,238 |
March 20 2026 | $47.13 | $47.46 | $46.69 | $47.16 | 78,060,883 |
March 19 2026 | $46.42 | $47.19 | $46.12 | $47.01 | 38,601,379 |
March 18 2026 | $47.22 | $47.88 | $46.69 | $46.83 | 40,251,809 |
March 17 2026 | $47.66 | $48.08 | $47.20 | $47.28 | 33,427,820 |
March 16 2026 | $47.12 | $47.68 | $46.90 | $47.06 | 38,055,609 |
March 13 2026 | $47.52 | $47.82 | $46.66 | $46.72 | 45,473,070 |
March 12 2026 | $47.70 | $47.78 | $46.79 | $47.13 | 58,354,527 |
March 11 2026 | $48.36 | $48.65 | $47.78 | $48.52 | 42,185,809 |
March 10 2026 | $48.28 | $49.15 | $47.60 | $48.56 | 50,271,141 |
March 09 2026 | $47.94 | $48.15 | $46.77 | $47.90 | 62,752,801 |
March 06 2026 | $48.55 | $48.70 | $47.62 | $48.64 | 47,015,992 |
March 05 2026 | $49.54 | $50.15 | $49.05 | $49.53 | 39,073,900 |
