| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2025 | $46.84 | $48.95 | $45.88 | $48.87 | 13,363,040 |
April 29 2025 | $48.15 | $48.85 | $47.40 | $48.72 | 8,405,835 |
April 28 2025 | $47.81 | $48.69 | $47.11 | $48.31 | 12,659,860 |
April 25 2025 | $47.06 | $48.56 | $46.87 | $47.43 | 14,743,755 |
April 24 2025 | $44.52 | $47.36 | $44.00 | $47.00 | 18,909,650 |
April 23 2025 | $44.74 | $45.05 | $42.69 | $44.19 | 26,226,220 |
April 22 2025 | $40.82 | $44.00 | $40.70 | $42.39 | 24,058,185 |
April 21 2025 | $41.83 | $42.44 | $38.80 | $39.17 | 16,955,595 |
April 17 2025 | $42.04 | $43.36 | $41.71 | $42.28 | 12,210,010 |
April 16 2025 | $41.75 | $42.58 | $40.10 | $41.86 | 12,179,765 |
