Live feed16:40:24·903dINSIDERFilingvia QuantisnowSEC Form 5 filed by Macfarlane Charles SByQuantisnow·Wall Street's wire, on your screen.OTTR· Otter Tail CorporationUtilitiesOriginal source