Rafarma Pharmaceuticals, Inc. (RAFA)
OTCMKTS · Delayed Price · Currency is USD
0.0310
-0.0060 (-16.22%)
Sep 25, 2026, 1:43 PM EST
Rafarma Pharmaceuticals Income Statement
Financials in millions USD. Fiscal year is April - March.
Millions USD. Fiscal year is Apr - Mar.