Star Metro - NioCorp Provides Preliminary Financial Results for the Three and Nine Month Periods Ended March 31, 2025