Latest Close
$88.59
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for OTTR.
$88.59
$9.94 (+12.64%)
$3.72B
Industrials
Conglomerates
buy
$86.89
$86.78
$81.82
53.58
bullish
neutral
-1.61%
+21.86%
$88.59 vs $86.89 / $86.78