v3.26.1
Stockholders' Equity (Tables)
3 Months Ended
Apr. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity A summary of stock option activity for the three months ended April 30, 2026 is as follows: 
Number
of shares
Weighted
average
exercise
price
Weighted
average
remaining
contractual
term (in years)
Aggregate
intrinsic
value (in millions)
Options outstanding at January 31, 202615,134,876 $181.99 6.3$523 
Options granted97,300 $175.42 
Options exercised(19,448)$151.04 
Options forfeited/cancelled(91,993)$216.62 
Options outstanding at April 30, 202615,120,735 $181.78 6.0$291 
Options vested and exercisable at April 30, 20269,444,451 $159.56 4.8$291 
Options vested and exercisable at April 30, 2026 and expected to vest thereafter15,120,735 $181.78 6.0$291 
Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted
The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:
Three months ended April 30,
20262025
Volatility39%-40%39%-40%
Expected term (in years)6.36.3-7.0
Risk-free interest rate3.7%-4.0%3.8%-4.4%
Dividend yield—%—%
Schedule of Restricted Stock Unit (RSU) Activity
A summary of RSU activity for the three months ended April 30, 2026 is as follows:
Unreleased restricted
stock units
Weighted 
average grant
date fair value
Balance at January 31, 2026890,056 $211.42 
RSUs granted3,867,310 $173.52 
RSUs vested(648,811)$211.79 
RSUs forfeited/cancelled(19,053)$184.31 
Balance at April 30, 20264,089,502 $175.65 
Schedule of Repurchase Programs
The table below sets forth information regarding repurchase of shares under our share repurchase program (in thousands, except number of shares and per share data):
Three months ended April 30,
2026
Total number of shares repurchased1,255,029 
Average price paid per share (1)
$176.17 
Amount repurchased (1)
$221,100 
(1) Amounts exclude commissions and excise taxes.