Post by
TELEMARKER on Feb 23, 2024 3:05pm
2023 financials
comments
lost $81 million, still paying dividend.
no explanation on moly unit requiring injection of $$. paying spot priice for concentrate and selling refined products at lower contract prices? No decision on TC
still buying back shares