MarketPeel
Insider Trading Intelligence
JR

John Rondoni

INSP
CHIEF TECHNOLOGY OFFICER · INSPIRE MEDICAL SYSTEMS, INC. · CIK 0001932219
FILING MIX · LIFETIME28%/72%
BUYS
15
SELLS
39
TOTAL VALUE
$9.27M
COMPANIES
1
ACTIVE SINCE
May 2022
HOLDINGS NOW
27,165
AVG SELL PX
$182.83
TRADE KIND
SHOWING 54 / 54
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
27 backtested trades · 8 horizons · 14 pending
Forward-return performance of every backtestable P/S trade by John Rondoni, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d27+33.33%+4.11%+1.17%+2.94%+2.28%
14d27+37.04%+0.97%+0.05%+0.93%+2.43%
30d27+44.44%+1.73%+0.58%+1.14%-0.45%
60d27+70.37%-2.06%+1.56%-3.62%-5.77%
90d27+59.26%-6.56%+3.25%-9.80%-11.58%
180d27(1 pending)+50.00%-5.16%+8.34%-13.49%-8.76%
1y27(1 pending)+84.62%-31.92%+19.20%-51.12%-48.39%
2y27(12 pending)+100.00%-45.01%+43.59%-88.60%-83.07%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
INSP · 27,165 shares · as of May 15, 2026
07,62715,25322,88030,5062023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 15 buys / 39 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
See Remarks
2,641$43.28$114.3K27,165May 15, 2026May 19, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
See Remarks
700$43.01$30.1K29,806May 14, 2026May 15, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
See Remarks
735$59.53$43.8K14,548Feb 20, 2026Feb 24, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
2,40015,283Feb 20, 2026Feb 24, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
15,95830,506Feb 20, 2026Feb 24, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
See Remarks
587$59.76$35.1K12,883Feb 13, 2026Feb 18, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
See Remarks
327$66.33$21.7K13,470Feb 9, 2026Feb 11, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
109$100.00$10.9K13,797Jan 9, 2026Jan 12, 2026View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
See Remarks
1,734$149.38$259.0K13,766May 19, 2025May 21, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
2,287$185.60$424.5K15,500Mar 3, 2025Mar 5, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
1,009$186.45$188.1K17,787Feb 24, 2025Feb 25, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
3,29618,796Feb 24, 2025Feb 25, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
5,07615,500Feb 13, 2025Feb 18, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
583$170.49$99.4K10,424Feb 11, 2025Feb 13, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
315$182.15$57.4K11,007Feb 9, 2025Feb 13, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
58$215.00$12.5K11,322Jan 7, 2025Jan 10, 2025View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
1,580$193.92$306.4K12,694Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
2,901$42.15$122.3K20,051Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
1,013$194.84$197.4K11,681Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
5,777$192.93$1.11M14,274Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
5,802$71.00$411.9K17,150Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
5,8021,448Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
2,9019,197Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
333$196.42$65.4K11,348Nov 1, 2024Nov 5, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
31$215.00$6.7K11,348Sep 9, 2024Sep 11, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
1,201$189.16$227.2K15,178Aug 22, 2024Aug 23, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
5,0007,250Aug 22, 2024Aug 23, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
3,799$190.04$722.0K11,379Aug 22, 2024Aug 23, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
5,000$71.00$355.0K16,379Aug 22, 2024Aug 23, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
3,062$194.46$595.4K11,770Mar 22, 2024Mar 26, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
500$195.22$97.6K11,270Mar 22, 2024Mar 26, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
825$193.70$159.8K14,832Mar 22, 2024Mar 26, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
2,255$179.26$404.2K15,657Feb 29, 2024Mar 4, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
80$179.98$14.4K17,964Feb 29, 2024Mar 4, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
52$179.98$9.4K17,912Feb 29, 2024Mar 4, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE10b5-1
10b5-1 plan
6,218$179.23$1.11M18,044Feb 29, 2024Mar 4, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
8,0000Feb 15, 2024Feb 16, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
8,000$2.07$16.6K24,262Feb 15, 2024Feb 16, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
2,69416,262Feb 9, 2024Feb 13, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
4,3764,376Feb 9, 2024Feb 13, 2024View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
4,387$2.07$9.1K13,478Mar 8, 2023Mar 10, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
4,3878,000Mar 8, 2023Mar 10, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
5,4505,450Feb 10, 2023Feb 14, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
940$265.00$249.1K10,651Feb 8, 2023Feb 8, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
1,560$270.00$421.2K9,091Feb 8, 2023Feb 8, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
949$250.73$237.9K11,952Feb 6, 2023Feb 8, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
1,700$249.91$424.8K12,901Feb 6, 2023Feb 8, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
490$249.08$122.0K14,601Feb 6, 2023Feb 8, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
361$251.72$90.9K11,591Feb 6, 2023Feb 8, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
1,170$256.00$299.5K15,091Jan 3, 2023Jan 9, 2023View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
678$251.72$170.7K16,230Dec 19, 2022Dec 21, 2022View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASE
Chief Technology Officer
6,218$0.94$5.8K16,828Sep 23, 2022Oct 4, 2022View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
SALE
Chief Technology Officer
6,2180Sep 23, 2022Oct 4, 2022View →
INSP
INSPIRE MEDICAL SYSTEMS, INC.
PURCHASEGRANT
Stock grant
7,5297,529May 31, 2022Jun 2, 2022View →
Other insiders · INSP
Loading peer insiders…
About this filer
CIK 0001932219
ROLE
Chief Technology Officer
PRIMARY
INSP
COMPANIES
1
ACTIVE SINCE
May 2022
MARKETPEEL · /INSIDER/0001932219DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback