PERPETUA RESOURCES CORP.PPTAIncome statement

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