PERPETUA RESOURCES CORP. (PPTA) Income statement

Market cap
$3.7B
P/E ratio
2021/122022/122023/122024/122025/12
Operating income -41,289,861-29,331,859-40,274,208-52,126,135-128
Net income -35,952,026-28,713,531-18,771,180-14,483,001-100
Earnings per share0.660.46-0.3-0.22-1.08
Diluted EPS0.660.46-0.3-0.22-1.08
AI Chat