Otter Tail Corporation
NASDAQ: OTTR
$80.58
Closing Price on November 21, 2024
OTTR Articles
These are the holdings of Cascade Investment Management, L.L.C. as of March 31, 2007. For those that do not recognize the name "Cascade," that is Bill Gates own private investment vehicle he uses...
Published: