Fundamentals
This fundamentals view focuses on valuation, growth, margins, and company profile data for OTTR.
$88.59
$9.94 (+12.64%)
$3.72B
Industrials
Conglomerates
buy
$1.3B
+0.02%
+0.21%
+0.22%
+0.16%