| FDS quote reference | $263.20 close on July 31, 2026, up 0.06%, after-hours $263.25, day range $254.99 to $264.37 | StockAnalysis.com FDS overview | August 2, 2026 |
| Market capitalization verification | $9.36 billion calculated from $263.20 x 35.57 million shares, 0.02% deviation | Pineify financial_rigor.py and StockAnalysis.com | August 2, 2026 |
| Shares outstanding | 35.57 million shares, down 3.17% year over year | StockAnalysis.com statistics | August 2, 2026 |
| Q3 FY2026 revenue | $622.9 million revenue, up 6.4%; organic revenue up 7.0% year over year | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Q3 FY2026 GAAP profitability | Operating income $166.3 million at a 26.7% margin, net income $126.7 million, diluted EPS $3.50 | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Q3 FY2026 adjusted results | Adjusted operating income $211.8 million at a 34.0% margin, adjusted net income $163.8 million, adjusted diluted EPS $4.53 up 6.1% | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Organic ASV | Organic ASV $2,485.6 million, up 7.1% or $165.0 million year over year; ASV $2,484.3 million | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Q3 FY2026 cash flow | Operating cash flow $284.5 million up 12.1%, free cash flow $254.0 million up 11.1% | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| FY2026 guidance | Revenue $2.45 billion to $2.47 billion, GAAP diluted EPS $14.85 to $15.35, adjusted diluted EPS $17.25 to $17.75, adjusted operating margin 34.0% to 35.5% | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Capital returns | Q3 buybacks of 926,370 shares for $203.1 million at an average price of $219.21, $243.4 million returned in the quarter, $494.0 million remaining under the program | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Dividend | Quarterly dividend raised $0.06 to $1.16, the 27th consecutive year of increases | FactSet Q3 FY2026 earnings release (July 1, 2026) | July 1, 2026 |
| Cash and short-term investments | $304.24 million as of May 31, 2026 | StockAnalysis.com balance sheet | August 2, 2026 |
| Total debt | $1.57 billion as of May 31, 2026, including lease liabilities | StockAnalysis.com balance sheet | August 2, 2026 |
| Net debt | -$1.27 billion, calculated as cash and investments of $304.24 million minus total debt of $1.57 billion | Pineify financial_rigor.py exact calculator | August 2, 2026 |
| TTM financials | Revenue $2.44 billion up 6.6%, net income $565.97 million, EPS $15.19 | StockAnalysis.com statistics | August 2, 2026 |
| TTM cash flow | Operating cash flow $829.59 million, capital expenditures $121.29 million, free cash flow $708.31 million, free cash flow per share $19.92 | StockAnalysis.com cash flow statement and statistics | August 2, 2026 |
| Valuation check | 17.33x trailing PE, 13.77x forward PE, 3.84x sales, 4.63x book value, 13.22x free cash flow, 1.76% dividend yield | Pineify financial_rigor.py and StockAnalysis.com statistics | August 2, 2026 |
| Analyst consensus | Hold with an average target of $255.06 across 18 analysts, low $210, median $246.50, high $340 | StockAnalysis.com forecast and analyst ratings | July 20, 2026 |
| Analyst rating mix, July 2026 | 2 Strong Buy, 0 Buy, 10 Hold, 2 Sell, 4 Strong Sell out of 18 | StockAnalysis.com forecast recommendation trends | July 20, 2026 |
| Recent analyst target updates | Barclays $216 Sell, RBC $240 Hold, Deutsche Bank $280 Hold, UBS $340 Buy, Goldman Sachs $236 Sell | StockAnalysis.com forecast latest forecasts | July 6, 2026 |
| Short interest | 5.02 million shares short, 14.13% of shares outstanding, 5.01 days to cover | StockAnalysis.com statistics short selling | August 2, 2026 |
| Technical snapshot | 20-day MA near $256.95, 50-day MA near $245.14, 100-day MA near $231.59, 200-day MA near $247.70, 14-day RSI near 55, 14-day ADX near 18 | Barchart and StockAnalysis.com technical snapshots | July 31, 2026 |