KESTRA MEDICAL TECHNOLOGIES, LTD. (KMTS)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

3 annual periodsNewest to oldest
202620252024
Revenue$95.1M$59.8M$27.8M
Gross profit$48.9M$24.2M$362,000
Research & development$19.5M$15.7M$15.5M
Operating expenses$183.6M$130.6M$85.4M
Operating income−$134.7M−$106.4M−$85.1M
EBITDAderived−$126.0M−$98.4M−$73.5M
Net income−$131.6M−$113.8M−$94.1M
Basic EPSper diluted share-$2.43-$5.13-$5.07
Diluted EPSper diluted share-$2.43-$5.13-$5.07

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys4$1.06M disclosed value
Sells (SEC code S)11$2.64M disclosed value
15 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 15, 2026Form 4 · 10b5-1Webster Brian DanielSee RemarksSellCommon Shares15.0K$20.81$312.1K395.5K
May 15, 2026Form 4 · 10b5-1Webster Brian DanielSee RemarksSellCommon Shares6.8K$21.46$146.9K334.8K
May 15, 2026Form 4 · 10b5-1Webster Brian DanielSee RemarksSellCommon Shares8.2K$20.53$167.4K341.6K
Apr 15, 2026Form 4 · 10b5-1Webster Brian DanielSee RemarksSellCommon Shares15.0K$20.04$300.6K349.8K
Mar 26, 2026Form 4COHEN RAYMOND WDirectorBuyCommon Shares10.0K$19.98$199.8K50.9K