I cam across some numbers and put them in the chart below. It said SBL's EV was $33/ounce.
does anyone know if this is correct?
and "Company valuations more than triple when they become producers"....
so if this $33/ounce becomes about $100/ounce what does it mean? can you relate this to the share price somehow (like does it triple the value of the share price or something?)?
thanks
Add to My Watchlist
What is My Watchlist?