Loading...
XNASMODD
Market cap54mUSD
Jan 08, Last price  
1.34USD
1D
-4.29%
1Q
-36.49%
IPO
458.33%
Name

Modular Medical Inc

Chart & Performance

D1W1MN
XNAS:MODD chart
P/E
P/S
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
32.26%
Rev. gr., 5y
%
Revenues
0k
Net income
-17m
L+25.87%
-14,289-8,906-6,482-6,716-9,400-7,668-9,174-17,492-20,790-22,794-30,994-31,084-106,559-659,246-2,539,498-5,320,873-7,377,976-18,632,761-13,878,936-17,470,000
CFO
-14m
L+26.70%
-7600-6,716000-17,492000-10,663-94,810-791,131-1,807,934-4,094,839-5,908,662-10,259,528-11,011,644-13,952,000
Earnings
Feb 11, 2025

Profile

Modular Medical, Inc., a development stage medical device company, focuses on the design, development, and commercialization of insulin pumps using technology to enhance pump adoption in the diabetes marketplace. The company is headquartered in San Diego, California.
IPO date
Jan 13, 2006
Employees
37
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑032018‑032017‑062016‑062015‑06
Income
Revenues
Cost of revenue
18,297
14,234
15,123
Unusual Expense (Income)
NOPBT
(18,297)
(14,234)
(15,123)
NOPBT Margin
Operating Taxes
2
2
2
Tax Rate
NOPAT
(18,299)
(14,235)
(15,125)
Net income
(17,470)
25.87%
(13,879)
-25.51%
(18,633)
152.55%
Dividends
Dividend yield
Proceeds from repurchase of equity
20,343
7,372
13,785
BB yield
-49.14%
-46.73%
-46.02%
Debt
Debt current
746
355
145
Long-term debt
2,007
2,735
225
Deferred revenue
Other long-term liabilities
(33)
Net debt
(6,479)
(709)
(8,707)
Cash flow
Cash from operating activities
(13,952)
(11,012)
(10,260)
CAPEX
(1,700)
(1,638)
(55)
Cash from investing activities
(1,700)
(1,638)
(55)
Cash from financing activities
21,085
7,372
17,922
FCF
(19,210)
(17,078)
(14,982)
Balance
Cash
9,232
3,799
9,076
Long term investments
Excess cash
9,232
3,799
9,076
Stockholders' equity
(65,897)
(48,448)
(34,569)
Invested Capital
78,995
55,069
43,591
ROIC
ROCE
EV
Common stock shares outstanding
22,377
10,881
6,808
Price
1.85
27.59%
1.45
-67.05%
4.40
-16.19%
Market cap
41,397
162.40%
15,777
-47.33%
29,954
-8.15%
EV
34,918
15,068
21,247
EBITDA
(17,529)
(14,081)
(15,006)
EV/EBITDA
Interest
2,752
Interest/NOPBT