Teledyne Technologies Inc (TDY) Valuation Ratios & Charts