As Orion Group Holdings Inc (NYSE:ORN) makes headlines with insider trading activity, the company's financial health and future outlook come under scrutiny. According to InvestingPro data, Orion's market capitalization stands at a modest $233.6 million. Despite facing challenges such as weak gross profit margins, currently at 10.0%, and a slight revenue decline of -2.63% over the last twelve months as of Q1 2024, there are positive signs on the horizon. Notably, the company's stock has experienced a significant uptick, with a 190.34% return over the last year and a 43.96% increase over the last six months.