The chart above plots the price of TTC over the range selected — one day to the full history — drawn by TradingView from their own data. Our own licensed end-of-day series holds 38 sessions over that window: $90.80 on 22 May 2026 through $94 on 17 July 2026.
Market cap$9.0B
P/E (TTM)22.9
52-week range$68 – $102
Avg volume198.1K
Finazon · prior-day close · valuation computed from SEC EDGAR filings · as of Aug 19, 2026
TTC insider trades
SEC Form 4 · last 90 days · newest reported trade 26 Jun 2026
Open-market buys1
Open-market sells4
Net sold$1.37M
Non-trade filings7
DateInsiderTypeSharesValue
26 Jun 2026Funk Edric CPresident & COOSell1,383$136K
23 Jun 2026Svendsen Kurt DVP, TechnologySell6,600$614K
16 Jun 2026Drake Angela CVP & CFOBuy160$14K
11 Jun 2026MOELLER PETER DGroup VP, Undg, Spec Con & InlSell1,900$177K
09 Jun 2026Ellis Gary LeeDirectorSell4,951$455K
Compensation mechanics
Share grants, option exercises, tax withholding and transfers. They reach the same Form 4 as a trade, but they are not the insider buying or selling on the open market, so no purchase or sale value applies to them.
23 Jun 2026Svendsen Kurt DVP, TechnologyOption exercise6,600$373K
22 Jun 2026Totsky Joanna M.VP, GC & Corp SecretaryOption exercise4,859$448K
22 Jun 2026Totsky Joanna M.VP, GC & Corp SecretaryTax withheld2,168$200K
11 Jun 2026MOELLER PETER DGroup VP, Undg, Spec Con & InlOption exercise2,000$113K
09 Jun 2026Ellis Gary LeeDirectorOption exercise4,951$234K
TTC reported financials
SEC EDGAR XBRL
TTC reported revenue of $4.5B for the fiscal year ended 31 Oct 2025. Net income over the same period was $316.1M.
FigureReportedPeriod
Revenue
$4.5B
31 Oct 2025 fiscal year
Net income
$316.1M
31 Oct 2025 fiscal year
Diluted EPS
$3.17
31 Oct 2025 fiscal year
Total assets
$3.7B
01 May 2026 at period end
Total equity
$1.4B
01 May 2026 at period end
Source: SEC EDGAR XBRL company facts · latest period ended 01 May 2026
TTC earnings
SEC EDGAR
DatePeriodEPSRevenue
01 May 2026Q2 2026$1.50—
30 Jan 2026Q1 2026$0.69—
31 Oct 2025FY 2025$3.17—
01 Aug 2025Q3 2025$0.54—
02 May 2025Q2 2025$1.37—
31 Jan 2025Q1 2025$0.52—
31 Oct 2024FY 2024$4.01—
02 Aug 2024Q3 2024$1.14—
Next report no date announced in SEC filings yet
Reported figures & scheduled dates · SEC EDGAR filings
TTC institutional holders
SEC Form 13F
11 of the 45 institutional funds we track reported a TTC position for the quarter ended 30 Jun 2026 — a combined $631.9M; the latest of those filings landed 14 Aug 2026.