Company ORCA INVESTMENT MANAGEMENT L.L.C. Address 5400 CARILLON POINTBUILDING 5000 4TH FL, KIRKLAND, 98033, WA