Otter Tail
OTTR
#3438
Rank
ยฃ2.60 B
Marketcap
ยฃ62.32
Share price
0.41%
Change (1 day)
-12.83%
Change (1 year)

Stock price history for Otter Tail (OTTR)

Highest end of day price: ยฃ80.79 GBp on 2024-07-26

Lowest end of day price: ยฃ2.84 GBp on 1974-10-03

Stock price history of Otter Tail from 1973 to 2025

Stock price for similar companies or competitors

Company Stock price Change 1d% Country
ยฃ53.13-0.54%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ47.11-0.48%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ43.17-1.29%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ14.08-1.24%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ70.92 0.01%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ74.62-0.46%๐Ÿ‡บ๐Ÿ‡ธ USA