Renishaw plc
Renishaw plc, an engineering and scientific technology company, designs, manufactures, distributes, sells, and services metrology and healthcare products worldwide. The company offers metrology products, including additive manufacturing systems, co-ordinate measuring machine products, machine tool probe systems, styli for probe systems, performance testing products, gauging systems, fixtures, and position encoders. It also provides healthcare products, such as craniomaxillofacial custom-made implants, dental scanners, dental computer-aided design software, neurosurgical robots, neurosurgical planning software, neurosurgical implants, neurosurgical accessories, Raman microscopes, and hybrid Raman systems, as well as dental structures manufacturing, and biological and pharmaceutical services. In addition, the company offers travel agency services. It serves the aerospace, automotive, construction, consumer products, power generation, agriculture, healthcare, resource exploration, electronics, heavy, precision manufacturing, and medical industries, as well as scientific, research, and analysis industries. The company was founded in 1973 and is headquartered in Wotton-under-Edge, the United Kingdom. Show More...
-
Website http://www.renishaw.com
-
Sector Technology
-
Industry Scientific & Technical Instruments
-
Last Quote 30.40 EUR
-
Last Updated 30-05-2025
-
External Links Yahoo Finance Morningstar Ratios
-
Interest Coverage
The interest coverage ratio is a debt ratio and profitability ratio used to determine how easily a company can pay interest on its outstanding debt.
Reference: Investopedia -
2010-06 2011-06 2012-06 2013-06 2014-06 2015-06 2016-06 2017-06 2018-06 2019-06 TTM Earnings Per Share GBP 0.29 0.91 0.95 0.93 1.18 1.68 0.66 1.22 1.83 1.26 0.65 Dividends GBP 0.04 0.23 0.36 0.41 0.43 0.42 0.47 0.48 0.54 0.6 0.6 Payout Ratio % * 15.1 26.3 40.5 35.1 59.9 26.9 34.7 46.4 27.5 34.0 91.7 Shares Mil 73.0 73.0 73.0 73.0 73.0 73.0 73.0 73.0 73.0 73.0 73.0 Book Value Per Share * EUR 2.7 3.08 3.54 4.3 5.07 7.01 6.7 5.8 7.63 8.56 9.02 Free Cash Flow Per Share * EUR 0.25 0.47 0.5 0.38 0.59 0.47 0.45 0.45 1.23 0.96 Return on Assets % 9.69 23.5 20.2 18.16 20.22 23.82 11.87 14.32 19.19 12.16 6.47 Financial Leverage (Average) 1.53 1.58 1.52 1.41 1.3 1.31 1.56 1.45 1.35 1.33 1.25 Return on Equity % 14.41 36.6 31.24 26.64 27.33 31.1 16.94 21.46 26.76 16.28 8.28 Return on Invested Capital % 14.33 36.31 30.34 26.19 27.63 31.23 16.73 21.52 26.92 15.94 7.98 Interest Coverage 153.01 395.61 291.7 14.68 56.52 97.65 45.46 52.91 98.81 122.89 38.31 Current Ratio 3.87 3.34 3.31 4.26 5.57 4.84 3.61 3.51 3.72 4.27 5.05 Quick Ratio 2.8 2.27 2.3 2.41 3.39 3.12 2.14 2.34 2.59 2.74 2.98 Debt/Equity 0.02 0.03