Annex A

 

Date Aggregate Number of Shares Weighted Average Price Per Share
05/04/2026 141,909 92,739 at $24.999; 49,170 at $25.4056
05/18/2026 141,909 71,988 at $33.2734; 34,459 at $34.0914; 13,371 at $35.0628; 7,889 at $36.3316; 7,051 at $37.3396; 7,151 at $37.9907
06/01/2026 141,909 84,411 at $38.5046; 37,997 at $39.0917; 8,301 at $40.2487; 7,193 at $41.2591; 3,007 at $42.3506; 1,000 at $43.032
06/15/2026 141,909 121,809 at $26.0322; 19,334 at $26.857; 766 at $27.7482
06/29/2026 141,909 94,899 at $20.2426; 47,010 at $20.8018