Storebrand
STB.OL
#2358
Rank
$8.08 B
Marketcap
$19.22
Share price
0.45%
Change (1 day)
53.65%
Change (1 year)

P/S ratio for Storebrand (STB.OL)

P/S ratio as of May 2026 (TTM): 1.61

According to Storebrand's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 2.42. At the end of 2026 the company had a P/S ratio of 1.45.

P/S ratio history for Storebrand from 2010 to 2026

PS ratio at the end of each year

Year P/S ratio Change
20261.4524.44%
20251.17120.93%
20240.5276-12.62%
20230.6038
2022N/A-100%
20210.585848.78%
20200.39377.16%
20190.3674-49.27%
20180.724236.86%
20170.529238.81%
20160.381221%
20150.315176.93%
20140.1781-40.17%
20130.297618.82%
20120.2505-26.51%
20110.3408-17.61%
20100.4137