Monadelphous Group's (ASX:MND) stock is up by a considerable 30% over the past three months. As most would know, fundamentals are what usually guide market price movements over the long-term, so we ...