ITCITC
Loading

No data available

Key MetricsTTM
Market Cap
Revenue TTM$1.34B
Net Income TTM$436.00M
Free Cash Flow-$281.00M
Gross Margin100.0%
Net Margin32.3%
Operating Margin56.9%
Return on Equity20.0%
Return on Assets4.4%
Debt / Equity2.60
Current Ratio0.28
EPS TTM$388.37
Earnings & Analysts
Insider Activity
SEC Filings →
0 Buys/6 SellsNet Selling
Bready Cameron MCFO
$3.0M
Jun 18
SELL
Bready Cameron MCFO
$1.8M
Jun 9
SELL
Bready Cameron MCFO
$374K
Jun 9
SELL
Bready Cameron MCFO
$168K
Jun 9
SELL
Bready Cameron MCFO
$187K
Jun 9
SELL
Bready Cameron MCFO
$138K
Jun 3
SELL
Financials
News & Activity

ITC News

20 articles · 4h ago

About

No company information available