Otter Tail CorpOTTR

Market cap
$3.5B
P/E ratio
2010/122011/122012/122013/122014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Depreciation & amortization8170606058607373757882919398107
Stock-based compensation3211223446677810
Cash from operations 105104234150126132164174143185212231389404453
Capital expenditures-86-74-116-164-164-160-161-133-105-207-372-172-171-287-359
Cash from investing -855-84-149-164-156-159-133-107-209-376-172-175-289-411
Payments for dividends ---------566065697378
Repurchases of common stock010161202332----
Proceeds from issuance of term debt, net0142-41150-130-1001007514090-120
Repayments of term debt591015073410884800014030--
Cash from financing -24-94-108-495138-4-25-5145144-59-97-423
Free cash flow
FCF margin (%)