OTTER TAIL CORPORATION
81.94
25-November-24 16:45:01
15 minutes delayed
Stocks
+1.16
+1.44%
Today's range
81.45 - 83.31
ISIN
N/A
Source
NASDAQ
Quotes
- Charts
- News
- Statistics
Open
81.69
Prev. Close
80.78
Year Change
-3.03
Year % Change
-3.57%
52 Week High
100.84
52 Week Low
73.43
Earnings Per Share (EPS)
7
P/E Ratio
11.70571
Yield
3.168
Dividend
1.87
Volume
318518
Inc. Vol
0
Chart