v3.26.1
Insider Trading Arrangements
3 Months Ended
Apr. 30, 2026
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
Trading Arrangement
ActionAction Date
Rule 10b5-11
Non-Rule 10b5-12
Total Shares to be SoldExpiration Date
Srinivas Subramanian
Executive Vice President
Adopted3
1/13/2026x
Up to 3,100 shares
11/23/2026
Sundaram Nagarajan
Chief Executive Officer
Terminated4
2/6/2026x
Up to 41,800 shares
12/31/2026
Joseph P. Kelley
Executive Vice President
Terminated5
2/10/2026x
Up to 2,310 shares
1/15/2027
1 Intended to satisfy the affirmative defense of Rule 10b5-1(c)
2 Not intended to satisfy the affirmative defense of Rule 10b5-1(c)
3 This Rule 10b5‑1 trading plan, which was adopted on January 13, 2026, was inadvertently omitted from the Company’s Form 10‑Q for the quarter ended January 31, 2026, due to a clerical error and is being disclosed in this Form 10‑Q.
4 The Rule 10b5‑1 trading plan entered into on January 12, 2026, was terminated by Mr. Nagarajan on February 6, 2026, prior to its scheduled expiration date.
5 The Rule 10b5‑1 trading plan entered into on January 16, 2026, was terminated by Mr. Kelley on February 10, 2026, prior to its scheduled expiration date.
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Srinivas Subramanian [Member]  
Trading Arrangements, by Individual  
Name Srinivas Subramanian
Title Executive Vice President
Rule 10b5-1 Arrangement Adopted true
Adoption Date 1/13/2026
Arrangement Duration 314 days
Aggregate Available 3,100
Sundaram Nagarajan [Member]  
Trading Arrangements, by Individual  
Name Sundaram Nagarajan
Title Chief Executive Officer
Rule 10b5-1 Arrangement Terminated true
Termination Date 2/6/2026
Aggregate Available 41,800
Joseph P. Kelley [Member]  
Trading Arrangements, by Individual  
Name Joseph P. Kelley
Title Executive Vice President
Rule 10b5-1 Arrangement Terminated true
Termination Date 2/10/2026
Aggregate Available 2,310