‹ Screener

iRhythm Holdings, Inc.

IRTC · Surgical & Medical Instruments & Apparatus · 32.9M shares · +5%/yr ↑ dilution · EDGAR filings ↗

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

Grade

C64

Cardiac-monitoring company (Zio) near breakeven with strong growth and positive FCF.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $187M2025-09-30 · $193M2025-12-31 · $209M2026-03-31 · $199M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
70.6%
Operating margin
-7.7%
Net margin
-6.0%
Return on equity
-29.2%
Return on assets
-4.4%
Revenue growth (QoQ)
-4.5%
Current ratio
4.6×
Free cash flow
$35M
EBITDA
-$37M
Tangible book value
$152M
Cash & investments
$560M
Stock comp / revenue
11.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-02Rosenbaum Marc WadeSell729$108.19
2026-06-02Shrishrimal SumiSell1.7K$108.19
2026-05-29Turakhia MinangGrant137$96.81
2026-05-29Shrishrimal SumiGrant133$96.81
2026-05-29Patterson ChadGrant177$96.81
2026-05-29Rosenbaum Marc WadeGrant178$96.81
2026-05-29Blackford Quentin S.Grant178$96.81
2026-05-29Freeman Sean ClintonGrant273$96.81
2026-05-27TALWALKAR ABHIJIT YGrant1.6K
2026-05-27Bairey Merz Cathleen NoelGrant1.6K
2026-05-27YOOR BRIAN BGrant1.6K
2026-05-27Ling KarenGrant1.6K
2026-05-27Bodaken Bruce G.Grant1.6K
2026-05-27OBOYLE KEVIN CGrant1.6K
2026-05-27MCGINNIS KAREN KGrant1.6K
2026-05-11TALWALKAR ABHIJIT YBuy5.3K$10.71
2026-05-11TALWALKAR ABHIJIT YSell940$116.05
2026-05-11TALWALKAR ABHIJIT YSell642$116.98
2026-05-11TALWALKAR ABHIJIT YSell2.3K$118.02
2026-05-11TALWALKAR ABHIJIT YSell1.1K$119.16
2026-05-11TALWALKAR ABHIJIT YSell290$120.53
2026-05-04Lawrence Brian LeeSell1.0K$120.80
2026-03-16Smith MervinSell2.6K$114.30
2026-03-12Patten Jason HGrant2.2K
2026-03-02Rosenbaum Marc WadeSell417$128.45
2026-03-02Smith MervinSell752$128.44
2026-03-02Smith MervinSell600$128.44
2026-03-02Turakhia MinangSell1.5K$128.44
2026-03-02Turakhia MinangSell1.3K$128.45
2026-03-02Turakhia MinangSell1.2K$128.45
2026-03-02Rosenbaum Marc WadeSell399$128.45
2026-03-02Wilson Daniel G.Sell755$128.44
2026-03-02Wilson Daniel G.Sell815$128.44
2026-03-02Wilson Daniel G.Sell564$128.45
2026-03-02Wilson Daniel G.Sell1.3K$128.45
2026-03-02Shrishrimal SumiSell946$128.44
2026-03-02Shrishrimal SumiSell906$128.44
2026-03-02Shrishrimal SumiSell978$128.44
2026-03-02Patterson ChadSell1.4K$128.44
2026-03-02Patterson ChadSell3.0K$128.44
2026-03-02Murphy Patrick MichaelSell2.0K$128.44
2026-03-02Murphy Patrick MichaelSell1.2K$128.44
2026-03-02Murphy Patrick MichaelSell1.1K$128.45
2026-03-02Blackford Quentin S.Sell4.3K$128.44
2026-03-02Blackford Quentin S.Sell4.0K$128.44
2026-03-02Blackford Quentin S.Sell5.4K$128.44
2026-02-25Freeman Sean ClintonGrant7.5K
2026-02-25Smith MervinGrant6.7K
2026-02-25Turakhia MinangGrant10K
2026-02-25Rosenbaum Marc WadeGrant2.5K
2026-02-25Wilson Daniel G.Grant8.4K
2026-02-25Shrishrimal SumiGrant5.5K
2026-02-25Patterson ChadGrant11K
2026-02-25Murphy Patrick MichaelGrant7.0K
2026-02-25Blackford Quentin S.Grant32K
2026-02-25Lawrence Brian LeeGrant6.7K
2026-02-25Smith MervinSell4.0K$135.42
2026-02-25Turakhia MinangSell7.8K$135.42
2026-02-25Rosenbaum Marc WadeSell4.8K$135.42
2026-02-25Wilson Daniel G.Sell5.2K$135.42
2026-02-25Shrishrimal SumiSell6.2K$135.42
2026-02-25Patterson ChadSell9.0K$135.42
2026-02-25Murphy Patrick MichaelSell7.8K$135.42
2026-02-25Blackford Quentin S.Sell26K$135.42
2026-02-24Shrishrimal SumiGrant11K
2026-02-24Blackford Quentin S.Grant47K
2026-02-24Smith MervinSell732$140.91
2026-02-24Smith MervinGrant9.2K
2026-02-24Rosenbaum Marc WadeSell280$140.91
2026-02-24Turakhia MinangGrant15K
2026-02-24Rosenbaum Marc WadeGrant9.2K
2026-02-24Wilson Daniel G.Grant9.4K
2026-02-24Patterson ChadGrant17K
2026-02-24Murphy Patrick MichaelGrant15K
2026-02-23TALWALKAR ABHIJIT YOption exercise5.3K$10.71
2026-02-23TALWALKAR ABHIJIT YSell1.4K$143.40
2026-02-23TALWALKAR ABHIJIT YSell1.6K$147.62
2026-02-23TALWALKAR ABHIJIT YSell572$146.95
2026-02-23TALWALKAR ABHIJIT YSell1.7K$145.32
2025-12-02Murphy Patrick MichaelSell2.5K$184.83
2025-12-02Patterson ChadSell280$184.83
2025-11-28Shrishrimal SumiGrant73$119.55
2025-11-28Turakhia MinangGrant250$74.72
2025-11-28Rosenbaum Marc WadeGrant2$119.55
2025-11-10TALWALKAR ABHIJIT YOption exercise5.3K$10.71
2025-11-10TALWALKAR ABHIJIT YSell222$172.82
2025-11-10TALWALKAR ABHIJIT YSell1.6K$174.38
2025-11-10TALWALKAR ABHIJIT YSell1.5K$172.32
2025-11-10TALWALKAR ABHIJIT YSell1.3K$174.94
2025-11-10TALWALKAR ABHIJIT YSell637$175.96
2025-11-10TALWALKAR ABHIJIT YSell89$177.85
2025-11-03Blackford Quentin S.Sell14K$182.94
2025-10-31Wilson Daniel G.Sell8.0K$207.44
2025-09-03Wilson Daniel G.Sell5.0K$175.00
2025-09-02Wilson Daniel G.Sell737$167.28
2025-08-22Shrishrimal SumiSell653$167.12
2025-08-11Rosenbaum Marc WadeSell226$158.93
2025-08-11TALWALKAR ABHIJIT YOption exercise5.3K$10.71
2025-08-11TALWALKAR ABHIJIT YSell3.2K$157.57
2025-08-11TALWALKAR ABHIJIT YSell2.1K$158.68
2025-08-06Patterson ChadSell2.6K$158.97
2025-08-05Blackford Quentin S.Sell1.6K$161.92
2025-08-05Blackford Quentin S.Sell8.7K$158.85
2025-08-05Blackford Quentin S.Sell9.8K$160.06
2025-08-05Blackford Quentin S.Sell4.9K$160.73
2025-08-05Blackford Quentin S.Sell1.5K$163.30
2025-08-05Blackford Quentin S.Sell3.2K$163.93
2025-08-05Blackford Quentin S.Sell306$165.00
2025-08-04Patterson ChadSell2.7K$164.36
2025-08-04Smith MervinSell616$164.36
2025-07-07MCGINNIS KAREN KGrant2.0K
2025-07-07OBOYLE KEVIN CGrant2.0K
2025-07-02Turakhia MinangSell1.4K$145.41
2025-07-01Freeman Sean ClintonGrant6.8K
2025-06-23Wilson Daniel G.Sell3.0K$150.00
2025-06-23Patterson ChadSell936$150.00
2025-06-10Patterson ChadSell363$150.00
2025-06-02Rosenbaum Marc W.Sell696$140.21
2025-06-02Shrishrimal SumiSell1.6K$140.21
2025-05-30Rosenbaum Marc W.Grant294$71.46
2025-05-30Shrishrimal SumiGrant176$71.46
2025-05-30Patterson ChadGrant298$71.46
2025-05-30Blackford Quentin S.Grant297$71.46
2025-05-30Turakhia MinangGrant318$74.72
2025-05-28Bodaken Bruce G.Grant1.4K
2025-05-28YOOR BRIAN BGrant1.4K
2025-05-28SNYDERMAN RALPHGrant1.4K
2025-05-28Bairey Merz Cathleen NoelGrant1.4K
2025-05-28TALWALKAR ABHIJIT YGrant1.4K
2025-05-28Ling KarenGrant1.4K
2025-05-28RUBASH MARK JGrant1.4K
2025-05-06Lawrence Brian LeeGrant14K
2025-05-02Wilson Daniel G.Sell2.0K$125.00
2025-05-02Patterson ChadSell7.2K$119.75
2025-05-02Patterson ChadSell1.3K$125.00
2025-03-03Blackford Quentin S.Sell8.1K$108.77
2025-03-03Rosenbaum Marc W.Sell314$108.77
2025-03-03Smith MervinSell638$108.77
2025-03-03Murphy Patrick MichaelSell3.1K$108.77
2025-03-03Patterson ChadSell2.8K$108.77
2025-03-03Shrishrimal SumiSell1.7K$108.77
2025-03-03Turakhia MinangSell2.5K$108.77
2025-03-03Wilson Daniel G.Sell2.3K$108.77
2025-02-26Smith MervinGrant6.7K
2025-02-26Turakhia MinangSell7.0K$112.13
2025-02-26Murphy Patrick MichaelGrant9.0K
2025-02-26Murphy Patrick MichaelSell3.8K$112.13
2025-02-26Murphy Patrick MichaelSell13K$108.93
2025-02-26Blackford Quentin S.Grant39K
2025-02-26Blackford Quentin S.Sell22K$112.13
2025-02-26Wilson Daniel G.Grant9.0K
2025-02-26Wilson Daniel G.Sell2.5K$112.13
2025-02-26Patterson ChadGrant12K
2025-02-26Patterson ChadSell13K$112.13
2025-02-26Rosenbaum Marc W.Grant3.1K
2025-02-26Shrishrimal SumiGrant6.7K
2025-02-26Shrishrimal SumiSell7.9K$112.13
2025-02-26Turakhia MinangGrant11K
2025-02-25Patterson ChadGrant26K
2025-02-25Wilson Daniel G.Grant4.9K
2025-02-25Patterson ChadSell461$118.98
2025-02-25Murphy Patrick MichaelGrant7.3K
2025-02-25Shrishrimal SumiGrant15K
2025-02-25Murphy Patrick MichaelGrant24K
2025-02-25Blackford Quentin S.Grant41K
2025-02-25Turakhia MinangGrant14K

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

Notable events (8-K)

DateItems
2026-06-15Cybersecurityfiling ↗
2026-06-05Reg FDExhibitsfiling ↗
2026-05-28Exec/director changeShareholder voteExhibitsfiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-04-01Auditor changeExhibitsfiling ↗
2026-03-12Exec/director changeReg FDExhibitsfiling ↗
2026-02-19ResultsExhibitsfiling ↗
2025-11-12Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-100001388658-26-000055 ↗
8-K2026-06-052026-06-030001388658-26-000052 ↗
8-K2026-05-282026-05-270001388658-26-000049 ↗
10-Q2026-04-302026-03-310001388658-26-000039 ↗
8-K2026-04-302026-04-300001388658-26-000038 ↗
8-K2026-04-012026-03-300001388658-26-000022 ↗
8-K2026-03-122026-03-120001388658-26-000017 ↗
10-K2026-02-192025-12-310001388658-26-000011 ↗
8-K2026-02-192026-02-190001388658-26-000009 ↗
8-K2025-11-122025-11-120001388658-25-000219 ↗
10-Q2025-10-302025-09-300001388658-25-000217 ↗
8-K2025-10-302025-10-300001388658-25-000216 ↗