Business Individual investors own 29% of Finbar Group Limited (ASX:FRI) shares but private companies control 38% of the company
Tech Expedia watching government shutdown ‘very closely’ as shares surge after Q3 earnings top estimates