What is the current share price of Lycopodium Limited (LYL)? Lycopodium Limited's (LYL) current share price is $12.34. This constitutes a price movement of 8.18% when compared to the share price 7 ...
Perth-based Lycopodium’s share price fell more than 12 per cent today, despite the company reporting a record post-tax net profit of $50.7 million off $348.9 million of revenue. Lycopodium shares drop ...