| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 11 2026 | $40.54 | $40.61 | $38.90 | $39.24 | 436,879 |
May 08 2026 | $38.52 | $40.93 | $38.44 | $40.81 | 617,300 |
May 07 2026 | $36.68 | $39.28 | $35.25 | $37.59 | 844,100 |
May 06 2026 | $39.20 | $39.61 | $37.87 | $37.90 | 365,700 |
May 05 2026 | $37.85 | $39.05 | $37.04 | $38.31 | 259,000 |
May 04 2026 | $38.78 | $38.95 | $36.71 | $36.92 | 247,600 |
May 01 2026 | $39.37 | $40.18 | $38.87 | $39.20 | 300,800 |
April 30 2026 | $38.14 | $39.27 | $37.66 | $39.03 | 258,700 |
April 29 2026 | $39.88 | $40.00 | $37.46 | $37.53 | 365,700 |
April 28 2026 | $39.90 | $40.48 | $39.73 | $40.17 | 247,500 |
April 27 2026 | $39.70 | $40.52 | $39.46 | $39.91 | 592,700 |
April 24 2026 | $39.88 | $40.40 | $39.34 | $39.57 | 311,300 |
April 23 2026 | $40.12 | $40.67 | $39.10 | $39.88 | 201,100 |
April 22 2026 | $39.22 | $40.07 | $38.81 | $39.97 | 309,000 |
April 21 2026 | $40.50 | $41.59 | $38.38 | $38.74 | 420,400 |
April 20 2026 | $39.33 | $40.74 | $39.00 | $40.27 | 331,800 |
April 17 2026 | $38.45 | $40.03 | $38.38 | $39.40 | 341,700 |
April 16 2026 | $37.96 | $38.67 | $37.30 | $37.63 | 308,200 |
April 15 2026 | $41.38 | $41.46 | $37.90 | $38.07 | 253,800 |
April 14 2026 | $41.55 | $41.76 | $41.08 | $41.53 | 211,100 |
April 13 2026 | $39.97 | $41.55 | $39.76 | $41.55 | 242,200 |
April 10 2026 | $41.19 | $41.51 | $40.13 | $40.18 | 623,600 |
April 09 2026 | $40.14 | $41.30 | $40.10 | $41.03 | 249,800 |
April 08 2026 | $40.57 | $41.82 | $40.04 | $40.53 | 295,200 |
April 07 2026 | $38.29 | $38.65 | $37.61 | $38.47 | 298,400 |
