NYSE:WST | Key Financial Ratios | WEST PHARMACEUTICAL SERVICES INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.820.0713.86%18.89%
2026-03-312.710.0713.21%18.15%
2025-12-313.020.0611.56%15.54%
2025-09-302.870.0711.98%16.11%
2025-06-302.780.0712.34%16.65%
2025-03-312.770.0812.91%17.41%
2024-12-312.790.0813.52%18.37%
2024-09-3030.0713.59%18.15%
2024-06-302.340.0815.04%20.37%
2024-03-312.610.0815.79%21.22%
2023-12-312.880.0715.50%20.60%
2023-09-303.70.0714.90%19.50%
2023-06-303.660.0814.14%18.88%
2023-03-313.620.0814.83%19.89%
2022-12-313.70.0816.20%21.82%
2022-09-303.80.0819.01%25.52%
2022-06-303.130.120.39%28.28%
2022-03-312.890.1120.77%29.42%
2021-12-312.930.1119.97%28.34%
2021-09-302.860.1219.49%27.81%
2021-06-303.130.1317.70%25.54%
2021-03-312.750.1415.44%23.13%
2020-12-312.730.1412.39%18.67%
2020-09-302.770.1512.07%18.13%
2020-06-302.960.1611.94%17.79%
2020-03-312.8411.60%17.49%
2019-12-313.10.1610.32%15.36%
2019-09-30310.57%15.45%
2019-06-303.0210.77%15.83%
2019-03-312.8810.74%15.97%
2018-12-313.1510.46%14.82%
2018-09-302.947.96%11.46%
2018-06-302.678.04%11.76%
2018-03-312.827.14%10.22%
2017-12-312.668.09%11.77%
2017-09-302.599.83%14.41%
2017-06-302.489.57%14.20%
2017-03-312.5410.52%15.60%
2016-12-312.668.36%12.84%
2016-09-302.787.94%12.06%
2016-06-302.755.96%9.17%
2016-03-312.625.08%7.90%
2015-12-312.145.64%9.34%
2015-09-302.275.62%9.40%
2015-06-302.177.40%12.44%
2015-03-312.118.33%14.12%
2014-12-312.617.61%13.28%
2014-09-302.87.13%12.30%
2014-06-303.16.75%11.83%
2014-03-313.026.30%11.52%
2013-12-312.756.72%12.39%
2013-09-302.616.60%13.12%
2013-06-302.86.06%12.47%
2013-03-312.835.28%11.15%
2012-12-312.135.16%11.07%
2012-09-302.025.13%10.93%
2012-06-301.615.50%11.85%
2012-03-311.665.83%12.24%
2011-12-311.945.39%11.51%
2011-09-302.24.48%9.06%
2011-03-312.634.77%9.82%
2010-12-312.575.05%10.44%
2010-09-302.796.12%12.59%
2010-06-302.556.46%12.31%
2009-12-312.32

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.020.0611.56%15.54%
2024-12-312.790.0813.52%18.37%
2023-12-312.880.0715.50%20.60%
2022-12-313.70.0816.20%21.82%
2021-12-312.930.1119.97%28.34%
2020-12-312.730.1412.39%18.67%
2019-12-313.10.1610.32%15.36%
2018-12-313.1510.46%14.82%
2017-12-312.668.09%11.77%
2016-12-312.668.36%12.85%
2015-12-312.145.64%9.34%
2014-12-312.617.61%13.28%
2013-12-312.756.72%12.39%
2012-12-312.135.16%11.07%
2011-12-311.945.40%11.53%
2010-12-312.575.05%10.44%
2009-12-312.325.71%12.54%
2008-12-3117.66%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.