Owens & Minor
OMI
#4151
Rank
$1.73 B
Marketcap
$22.69
Share price
4.85%
Change (1 day)
9.45%
Change (1 year)

P/S ratio for Owens & Minor (OMI)

P/S ratio as of December 2023 (TTM): 0.1697

According to Owens & Minor 's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 0.169696. At the end of 2023 the company had a P/S ratio of 0.1209.

P/S ratio history for Owens & Minor from 2001 to 2023

PS ratio at the end of each year

Year P/S ratio Change
20230.1209-19.15%
20220.1496-55.42%
20210.335443.13%
20200.2344587.81%
20190.0341-14.98%
20180.0401-67.7%
20170.1241-44.41%
20160.2232-3.45%
20150.2312-1.43%
20140.2346-6.8%
20130.251724.29%
20120.2025-0.88%
20110.2043-11.1%
20100.22982.65%
20090.22394.09%
20080.2151-15.67%
20070.255012.11%
20060.2275-0.1%
20050.2277-7.44%
20040.246022.26%
20030.201242.26%
20020.1415-13.91%
20010.1643

P/S ratio for similar companies or competitors

Company P/S ratio P/S ratio differencediff. Country
4.19 2,368.02%๐Ÿ‡บ๐Ÿ‡ธ USA
2.02 1,093.14%๐Ÿ‡บ๐Ÿ‡ธ USA
0.7095 318.12%๐Ÿ‡บ๐Ÿ‡ธ USA
3.64 2,046.81%๐Ÿ‡บ๐Ÿ‡ธ USA
0.1421-16.27%๐Ÿ‡บ๐Ÿ‡ธ USA
0.1260-25.74%๐Ÿ‡บ๐Ÿ‡ธ USA
0.2099 23.72%๐Ÿ‡บ๐Ÿ‡ธ USA
1.89 1,011.75%๐Ÿ‡บ๐Ÿ‡ธ USA
0.3687 117.28%๐Ÿ‡บ๐Ÿ‡ธ USA