v3.26.1
COMMON STOCK (Tables)
6 Months Ended
Apr. 30, 2026
Stockholders' Equity Note [Abstract]  
Schedule of Repurchase Activity
We repurchased shares under the share repurchase program during the three and six months ended April 30, 2026, as summarized below. At April 30, 2026, authorization for $89.0 million of repurchases remained under our share repurchase program.
(in millions, except per share amounts)Three Months Ended
April 30, 2026
Six Months Ended April 30, 2026
Total number of shares purchased0.072.13
Average price paid per share(1)
$45.61 $44.17 
Total cash paid for share repurchases(1)
$3.0 $94.1 

(in millions, except per share amounts)Three Months Ended April 30, 2025Six Months Ended April 30, 2025
Total number of shares purchased0.42
Average price paid per share(1)
$— $51.23 
Total cash paid for share repurchases(1)
$— $21.3 
(1) Average price paid per share and total cash paid for share repurchases does not include any excise tax for share repurchases as part of the Inflation Reduction Act of 2022.