•
Mar 31, 2010

Otter Tail Q1 2010 Earnings Report

Total Revenue
$244M
EPS
$0.13
Gross Profit
$97.3M

Otter Tail

Otter Tail