Otter Tail (OTTR) has attracted fresh attention after being dropped from several Russell growth and small cap indices, as short interest climbed to 15.64% and concerns around recent debt issuance have...
Source LinkOtter Tail (OTTR) has attracted fresh attention after being dropped from several Russell growth and small cap indices, as short interest climbed to 15.64% and concerns around recent debt issuance have...
Source Link
Comments