earnings
confidence high
sentiment neutral
materiality 0.80
Ur-Energy 2025 net loss $74.9M; resource update extends mine life 3 years
UR-ENERGY INC
- 2025 net loss $74.9M ($0.20/sh) vs $53.2M loss in 2024; revenue down to $27.2M from $33.7M.
- U3O8 production 410,440 lbs drummed (+65% YoY); total inventory 406,089 lbs at year-end.
- Cash $123.9M at Dec 31, 2025; raised $120M in 4.75% convertible notes due 2031 in Dec 2025.
- Lost Creek Technical Report: mine life extended to Q2 2039; LoM net cash flow est. $442.2M (+45.7%).
- Measured & Indicated resources 8.3M lbs (post-production); Inferred 10.4M lbs (+34% from 2024).