XML 31 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Insider Trading Arrangements
3 Months Ended
Jul. 31, 2026
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
During the three months ended July 31, 2026, none of the Company’s directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K, except as described in the table below:

NameActionDate of Adoption or Termination
Character of Trading Arrangement(1)
Aggregate Number of Shares of Common Stock to be Purchased or Sold Pursuant to Trading ArrangementDuration
Brian Carolan, Chief Financial Officer
AdoptionJuly 6, 2026Rule 10b5-1 trading arrangement
Up to 240,000 shares to be sold
September 15, 2027(2)
(1) Each trading arrangement listed as a “Rule 10b5-1 trading arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c) of the Exchange Act (the “Rule”) and, among other things, only permits transactions upon expiration of the applicable mandatory cooling-off period under the Rule.

(2) This trading arrangement permits transactions through and including the earliest to occur of (a) the completion of all sales of shares subject to the arrangement, (b) the date listed in the “Duration” column, and (c) the occurrence of such other termination event as specified in the arrangement.
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Brian Carolan [Member]  
Trading Arrangements, by Individual  
Name Brian Carolan
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date July 6, 2026
Expiration Date September 15, 2027
Arrangement Duration 436 days
Aggregate Available 240,000