VZLA
VZLA

Vizsla Silver Corp

AMEX · Metals & Mining
$4.60
+0.31 (+7.23%)
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 385.13M 345.33M 400.88M
Net Income 52.40M 57.87M 53.19M
EPS
Profit Margin 13.6% 16.8% 13.3%
Rev Growth +10.8% -0.1% +2.0%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 816.03M 840.57M 858.92M
Total Equity 1.52B 1.61B 1.57B
D/E Ratio 0.54 0.52 0.55
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 76.54M 69.72M 89.07M
Free Cash Flow 37.68M 43.58M 43.42M