Otter Tail Corp
OTTR
Jan 1 1970 00:00:00
76.76
▼-0.5450▼-0.71%
76.54
76.96
76.53
77.30
6.91k
7.22
10.63
3.21B
41.83M
Loading...
Recent Filings
2024-10-03
Form SC 13D/A
ID: 0001104659-24-105851
2024-08-14
Form 4
ID: 0001466593-24-000131
2024-08-13
Form 144
ID: 0002002698-24-000184
2024-08-07
Form 10-Q
ID: 0001466593-24-000129
2024-08-06
Form 8-K
ID: 0001466593-24-000125
2024-06-05
Form 8-K
ID: 0001466593-24-000121
2024-05-28
Form 4
ID: 0001466593-24-000119
2024-05-24
Form SD
ID: 0001466593-24-000116
2024-05-24
Form 144
ID: 0001971857-24-000297
2024-05-08
Form 10-Q
ID: 0001466593-24-000113