| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 01 2026 | $47.02 | $49.96 | $45.01 | $47.94 | 17,487,220 |
May 29 2026 | $49.40 | $49.47 | $46.20 | $47.28 | 21,831,954 |
May 28 2026 | $49.95 | $50.73 | $46.95 | $49.65 | 20,470,619 |
May 27 2026 | $45.24 | $49.35 | $43.68 | $48.98 | 25,807,689 |
May 26 2026 | $48.40 | $48.85 | $44.72 | $45.14 | 22,554,199 |
May 22 2026 | $47.59 | $48.50 | $45.41 | $45.87 | 22,215,230 |
May 21 2026 | $42.37 | $48.57 | $42.30 | $48.02 | 43,074,441 |
May 20 2026 | $37.99 | $39.59 | $36.35 | $39.52 | 27,508,609 |
May 19 2026 | $37.75 | $38.79 | $35.68 | $36.62 | 15,285,920 |
May 18 2026 | $43.09 | $43.09 | $37.60 | $39.14 | 19,632,859 |
May 15 2026 | $44.31 | $44.32 | $42.10 | $42.56 | 17,723,109 |
May 14 2026 | $45.39 | $47.79 | $44.20 | $46.71 | 16,359,260 |
May 13 2026 | $44.97 | $46.28 | $42.93 | $45.48 | 15,283,260 |
May 12 2026 | $43.84 | $45.39 | $41.05 | $43.93 | 20,248,340 |
May 11 2026 | $40.38 | $46.64 | $38.83 | $44.59 | 27,374,410 |
May 08 2026 | $42.40 | $42.40 | $40.27 | $41.25 | 19,715,609 |
May 07 2026 | $43.32 | $43.85 | $40.16 | $41.53 | 25,434,910 |
May 06 2026 | $40.27 | $44.25 | $40.01 | $44.24 | 32,688,561 |
May 05 2026 | $36.50 | $39.94 | $35.69 | $39.88 | 32,489,840 |
May 04 2026 | $33.64 | $36.24 | $32.01 | $35.63 | 23,993,350 |
May 01 2026 | $34.21 | $35.15 | $33.30 | $33.55 | 17,041,301 |
April 30 2026 | $33.21 | $35.35 | $33.20 | $34.25 | 21,590,711 |
April 29 2026 | $32.31 | $32.78 | $30.86 | $32.69 | 16,979,340 |
April 28 2026 | $32.00 | $32.84 | $30.51 | $32.11 | 22,493,850 |
April 27 2026 | $35.16 | $35.88 | $33.31 | $33.67 | 20,833,311 |
