Period
Total Number of Shares Purchased
Average Price Paid Per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
Maximum Number of Shares that may yet be Purchased Under the Plans or Programs
April 5, 2026 – May 2, 2026
May 3, 2026 – May 30, 2026
May 31, 2026 – July 4, 2026
Total
No definition available.