‹ Screener

IRADIMED CORP

IRMD · Surgical & Medical Instruments & Apparatus · 12.8M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$705K (gross $2M, SBC $3M)

Reference price $95.00 · est. market cap ~$1.2B — last insider sale, 2026-06-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A80

MRI-compatible device maker with elite margins, returns, debt-free, and cash-rich.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $20M2025-09-30 · $21M2025-12-31 · $23M2026-03-31 · $22M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
76.7%
Operating margin
31.2%
Net margin
26.8%
Return on equity
23.8%
Return on assets
20.7%
Revenue growth (QoQ)
-3.1%
Net-income growth
16.9%
Current ratio
8.0×
Free cash flow
$17M
EBITDA
$27M
Tangible book value
$91M
Cash & investments
$51M
Stock comp / revenue
3.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-20GLENN JOHNOption exercise5.8K
2026-06-20GLENN JOHNTax withheld2.3K$92.20
2026-06-04Scharen-Guivel Hilda FrederiqueSell1.8K$95.00
2026-06-04Scharen-Guivel Hilda FrederiqueSell1.2K$95.00
2026-06-01Susi Roger E.Sell775$89.79
2026-06-01Susi Roger E.Sell924$91.91
2026-06-01Susi Roger E.Sell401$91.08
2026-06-01Susi Roger E.Sell400$88.68
2026-05-27Susi Roger E.Sell2.2K$91.85
2026-05-27Susi Roger E.Sell333$92.61
2026-05-26Susi Roger E.Sell1.9K$92.93
2026-05-26Susi Roger E.Sell3.1K$91.81
2026-05-19Susi Roger E.Sell653$87.13
2026-05-19Susi Roger E.Sell6$88.65
2026-05-19Susi Roger E.Sell1.8K$88.14
2026-05-18Susi Roger E.Sell298$85.95
2026-05-18Susi Roger E.Sell3.5K$87.35
2026-05-18Susi Roger E.Sell1.3K$88.34
2026-05-12Susi Roger E.Sell1.1K$84.59
2026-05-12Susi Roger E.Sell3.3K$83.70
2026-05-11Susi Roger E.Sell315$85.90
2026-05-11Susi Roger E.Sell1.8K$84.08
2026-05-11Susi Roger E.Sell1.0K$84.94
2026-05-05Susi Roger E.Sell600$83.78
2026-05-05Susi Roger E.Sell1.3K$85.56
2026-05-05Susi Roger E.Sell1.6K$86.43
2026-05-05Susi Roger E.Sell178$87.31
2026-05-04Susi Roger E.Sell1.1K$86.26
2026-05-04Susi Roger E.Sell200$87.05
2026-05-04Susi Roger E.Sell2.4K$85.32
2026-04-28Susi Roger E.Sell998$84.13
2026-04-28Susi Roger E.Sell847$85.77
2026-04-28Susi Roger E.Sell742$86.52
2026-04-28Susi Roger E.Sell900$88.00
2026-04-28Susi Roger E.Sell263$88.81
2026-04-27Susi Roger E.Sell931$89.70
2026-04-27Susi Roger E.Sell2.8K$88.98
2026-04-21Susi Roger E.Sell1.2K$89.73
2026-04-21Susi Roger E.Sell140$90.60
2026-04-21Susi Roger E.Sell606$91.65
2026-04-21Susi Roger E.Sell592$92.66
2026-04-20Susi Roger E.Sell3.6K$93.14
2026-04-20Susi Roger E.Sell1.4K$93.90
2026-04-14Susi Roger E.Sell2.1K$93.71
2026-04-14Susi Roger E.Sell393$94.55
2026-04-13Susi Roger E.Sell1.8K$91.84
2026-04-13Susi Roger E.Sell2.6K$92.79
2026-04-13Susi Roger E.Sell589$93.45
2026-04-07Susi Roger E.Sell1.5K$94.36
2026-04-07Susi Roger E.Sell982$95.58
2026-04-06Susi Roger E.Sell1.4K$95.21
2026-04-06Susi Roger E.Sell3.1K$96.24
2026-04-06Susi Roger E.Sell569$96.78
2026-03-30Susi Roger E.Sell5.8K$94.81
2026-03-30Susi Roger E.Sell1.5K$95.66
2026-03-30Susi Roger E.Sell155$96.53
2026-03-24Susi Roger E.Sell915$100.71
2026-03-24Susi Roger E.Sell1.6K$100.03
2026-03-23Susi Roger E.Sell1.3K$102.02
2026-03-23Susi Roger E.Sell3.0K$99.58
2026-03-23Susi Roger E.Sell750$100.70
2026-03-17Susi Roger E.Sell2.5K$102.43
2026-03-16Susi Roger E.Sell2.0K$101.68
2026-03-16Susi Roger E.Sell3.0K$101.18
2026-03-10Susi Roger E.Sell2.5K$100.11
2026-03-09Susi Roger E.Sell5.0K$100.04
2026-03-06Susi Roger E.Sell1.2K$99.12
2026-03-06Susi Roger E.Sell6.3K$98.25
2026-02-13ALLEN MONTY KSell1.0K$100.26
2026-01-26Susi Roger E.Sell4.3K$100.54
2026-01-26Susi Roger E.Sell661$101.38
2026-01-20Susi Roger E.Sell2.1K$101.03
2026-01-20Susi Roger E.Sell1.1K$102.03
2026-01-20Susi Roger E.Sell1.8K$102.70
2026-01-12Susi Roger E.Sell112$98.15
2026-01-12Susi Roger E.Sell4.9K$97.43
2026-01-05Susi Roger E.Sell300$95.58
2026-01-05Susi Roger E.Sell854$95.10
2026-01-05Susi Roger E.Sell2.2K$98.42
2026-01-05Susi Roger E.Sell754$99.48
2026-01-05Susi Roger E.Sell883$97.52
2025-12-29Susi Roger E.Sell101$98.31
2025-12-29Susi Roger E.Sell4.9K$97.65
2025-12-22Susi Roger E.Sell3.8K$96.42
2025-12-22Susi Roger E.Sell1.2K$97.70
2025-12-15Susi Roger E.Sell4.3K$96.68
2025-12-15Susi Roger E.Sell731$97.13
2025-12-11ALLEN MONTY KOption exercise905
2025-12-11Chiprin JeffOption exercise996
2025-12-11Chiprin JeffTax withheld309$97.38
2025-12-11Scharen-Guivel Hilda FrederiqueOption exercise905
2025-12-11GLENN JOHNSell14K$97.26
2025-12-11GLENN JOHNSell532$98.09
2025-12-11GLENN JOHNOption exercise1.8K
2025-12-11GLENN JOHNTax withheld714$97.38
2025-12-11HAWKINS JAMES BOption exercise905
2025-12-09HAWKINS JAMES BSell3.0K$96.61
2025-12-08Susi Roger E.Sell90$96.17
2025-12-08Susi Roger E.Sell126$97.61
2025-12-08Susi Roger E.Sell100$98.24
2025-12-08Susi Roger E.Sell4.7K$95.30
2025-12-07ALLEN MONTY KOption exercise1.2K
2025-12-07HAWKINS JAMES BOption exercise1.2K
2025-12-07GLENN JOHNOption exercise11K
2025-12-07GLENN JOHNTax withheld3.4K$94.57
2025-12-07GLENN JOHNOption exercise21K
2025-12-07GLENN JOHNTax withheld8.3K$94.57
2025-12-07Scharen-Guivel Hilda FrederiqueOption exercise1.2K
2025-12-01Susi Roger E.Sell1.7K$92.34
2025-12-01Susi Roger E.Sell3.3K$92.97
2025-11-24Susi Roger E.Sell556$89.67
2025-11-24Susi Roger E.Sell3.6K$90.31
2025-11-24Susi Roger E.Sell886$91.01
2025-11-20HAWKINS JAMES BSell28$88.29
2025-11-20HAWKINS JAMES BSell100$88.28
2025-11-20HAWKINS JAMES BSell100$88.26
2025-11-20HAWKINS JAMES BSell772$88.20
2025-11-20HAWKINS JAMES BSell1.0K$88.50
2025-11-20HAWKINS JAMES BSell1.0K$88.00
2025-11-18Susi Roger E.Sell3.2K$85.29
2025-11-18Susi Roger E.Sell1.8K$86.12
2025-11-10Susi Roger E.Sell2.3K$84.59
2025-11-10Susi Roger E.Sell2.7K$85.77
2025-11-10GLENN JOHNSell11K$84.51
2025-11-03Susi Roger E.Sell446$79.82
2025-11-03Susi Roger E.Sell601$81.28
2025-11-03Susi Roger E.Sell900$81.71
2025-11-03Susi Roger E.Sell1.3K$83.22
2025-11-03Susi Roger E.Sell1.6K$83.85
2025-11-03Susi Roger E.Sell100$84.60
2025-10-27Susi Roger E.Sell4.2K$77.56
2025-10-27Susi Roger E.Sell700$78.33
2025-10-27Susi Roger E.Sell58$79.12
2025-10-21Susi Roger E.Sell3.6K$74.58
2025-10-21Susi Roger E.Sell1.4K$75.41
2025-10-14Scharen-Guivel Hilda FrederiqueOption exercise1.8K
2025-10-13Susi Roger E.Sell3.2K$72.16
2025-10-13Susi Roger E.Sell1.7K$73.37
2025-10-13Susi Roger E.Sell27$74.07
2025-10-06Susi Roger E.Sell4.8K$71.70
2025-10-06Susi Roger E.Sell200$72.27
2025-10-01Susi Roger E.Sell1.1K$69.20
2025-10-01Susi Roger E.Sell3.4K$70.41
2025-10-01Susi Roger E.Sell429$71.03
2025-09-23Susi Roger E.Sell5.0K$71.26
2025-09-17Susi Roger E.Sell3.5K$71.00
2025-09-17Susi Roger E.Sell1.5K$71.88
2025-08-06ALLEN MONTY KSell1.1K$69.10
2025-06-20GLENN JOHNOption exercise5.8K
2025-06-20GLENN JOHNTax withheld1.4K$58.24

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-24Shareholder votefiling ↗
2026-05-01ResultsExhibitsfiling ↗
2026-02-10ResultsExhibitsfiling ↗
2025-12-08OtherExhibitsfiling ↗
2025-11-03ResultsExhibitsfiling ↗
2025-09-02Exec/director changeReg FDExhibitsfiling ↗
2025-08-01ResultsExhibitsfiling ↗
2025-06-23Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-242026-06-240001628280-26-045059 ↗
8-K2026-05-012026-05-010001628280-26-029125 ↗
10-Q2026-05-012026-03-310001628280-26-029325 ↗
10-K2026-03-062025-12-310001104659-26-024691 ↗
8-K2026-02-102026-02-100001104659-26-012356 ↗
8-K2025-12-082025-12-050001104659-25-119090 ↗
10-Q2025-11-032025-09-300001104659-25-105538 ↗
8-K2025-11-032025-11-030001104659-25-105298 ↗
10-K/A2025-09-032024-12-310001558370-25-011853 ↗
8-K2025-09-022025-08-270001558370-25-011834 ↗
8-K2025-08-012025-08-010001558370-25-009933 ↗
10-Q2025-08-012025-06-300001558370-25-009987 ↗