Otter Tail
OTTR
#3478
Rank
ยฃ2.48 B
Marketcap
ยฃ59.45
Share price
-1.37%
Change (1 day)
-11.58%
Change (1 year)

Stock price history for Otter Tail (OTTR)

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

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

Stock price history of Otter Tail from 1973 to 2024

Stock price for similar companies or competitors

Company Stock price Change 1d% Country
ยฃ54.18-0.06%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ47.35-0.18%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ42.15-0.84%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ14.47-0.71%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ75.61-0.37%๐Ÿ‡บ๐Ÿ‡ธ USA
ยฃ71.66-0.63%๐Ÿ‡บ๐Ÿ‡ธ USA