$85.08+1.02% today
AI Take · AlgoThesis
At a P/E of 12.58—roughly half the market average—ITRI trades at a discount that seems disconnected from its $3.8B market cap and position in critical grid infrastructure. The 16.16% short float is notable but not extreme, while the RSI of 38.9 signals oversold conditions without panic. The stock sitting below its 52-week high despite reasonable valuation suggests either fundamental headwinds the market is pricing in or genuine value being overlooked. The compressed multiple relative to tech peers raises questions about whether the discount reflects justified caution or capitulation worthy of contrarian interest.
Snapshot
Market cap
$3.8B
P/E
12.5
Forward P/E
13.7
EPS (TTM)
$6.50
Dividend yield
—
Net margin
12.7%
ROE
18.5%
RSI (14)
38
Beta
1.56
Short % of float
16.2%
Days to cover
5.9
52w high
No
Recent headlines
Peers in Instruments For Meas & Testing Of Electricity & Elec Signals
Build a thesis around ITRI
Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.
Open in AlgoThesis →