stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Inspire Medical Systems IncINSP
$62.247.40%-4.975

Inspire Medical Systems Inc (INSP)

Date: 2026-11-03 16:00O: 65.04H: 65.04L: 60.20C: 62.46Vol: 436.9k
Inspire Medical Systems Inc stock is traded at $62.24, with a volume of 437,296. It is down -7.40% in the last 24 hours and down -11.05% over the past month. Inspire Medical Systems Inc operates as a medical technology company. It focuses on the development and commercialization of minimally invasive solutions for patients with obstructive sleep apnea (OSA). It offers Inspire system, a neurostimulation technology that provides a safe and effective treatment for moderate to severe obstructive sleep apnea. The firm has operating footprints in the United States and All other countries wherein, it generates a majority of its revenue from the United States. Its segment revenues are derived from the sales of its product, the Inspire system, to hospitals and ambulatory surgery centers in the U.S. and in selected countries in Europe and the Asia Pacific region.
Previous Close:
$67.21
Open:
$65.04
24h Volume:
437,296
Relative Volume:
0.64
Market Cap:
$1.80B
Revenue:
$915.25M
Net Income/Loss:
$131.14M
P/E Ratio:
13.92
EPS:
$4.47
Net Cash Flow:
$96.71M
1W Performance:
-12.71%
1M Performance:
-11.05%
6M Performance:
+9.76%
1Y Performance:
-15.57%
1-Day Range:
$60.20$65.04
1-Week Range:
$65.80$71.99
52-Week Range:
$38.91$147.03

Inspire Medical Systems Inc Stock (INSP) Company Profile

Name
Inspire Medical Systems Inc
Phone
763-957-5037
Address
5500 WAYZATA BLVD, GOLDEN VALLEY, USA
Employee
1,333
Next Earnings Date
null
Latest SEC Filings
SEC
INSP's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Inspire Medical Systems Inc Stock (INSP) Upgrades & Downgrades

DateActionAnalystRating Change
Oct-07-26InitiatedBarclaysUnderweight
Aug-04-26UpgradeOppenheimerPerform → Outperform
Jul-28-26ResumedUBSSell
Jun-23-26DowngradeEvercore ISIOutperform → In-line

Inspire Medical Systems Inc Stock (INSP) Financials Data

PeriodTrendFY 2025FY 2024FY 2023FY 2022FY 2021
Period End Date2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue USD (M)911.98802.80624.80407.86233.39
Cost of revenue USD (M)133.23122.9996.5866.1233.28
Gross profit USD (M)778.76679.82528.22341.74200.12
Research and development USD (M)103.17114.13116.5468.6537.35
Operating expenses USD (M)--568.49389.33239.97
Operating income USD (M)50.9536.08-40.27-47.59-39.85
Income before tax USD (M)65.7058.45-19.91-44.27-41.97
Income tax expense USD (M)-79.734.941.250.610.07
Net income USD (M)145.4253.51-21.15-44.88-42.04
Basic EPS USD/shares4.951.80-0.72-1.60-1.54
Diluted EPS USD/shares4.891.75-0.72-1.60-1.54
Basic weighted shares shares (M)29.3729.7629.3028.0727.26
Diluted weighted shares shares (M)29.7630.5429.3028.0727.26
Selling, general and administrative USD (M)624.64529.61451.96320.69202.62

Inspire Medical Systems Inc Stock (INSP) Insider Trading

  • JOHN RONDONIAug 24 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $62.36
    #Shares
    64
    Value ($)
    3,991
    #Shares Total
    0
  • JASON P KELLYAug 07 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $59.55
    #Shares
    963
    Value ($)
    57,342
    #Shares Total
    0
  • Kelly Jason PAug 07 '26
    See Remarks
    Transaction
    Sale
    Cost
    $59.55
    #Shares
    963
    Value ($)
    57,347
    #Shares Total
    18,985
  • Rondoni JohnMay 15 '26
    See Remarks
    Transaction
    Sale
    Cost
    $43.28
    #Shares
    2,641
    Value ($)
    114,302
    #Shares Total
    27,165
  • JOHN RONDONIMay 15 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $43.28
    #Shares
    2,641
    Value ($)
    114,304
    #Shares Total
    0
  • JOHN RONDONIMay 14 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $43.01
    #Shares
    700
    Value ($)
    30,106
    #Shares Total
    0
  • Rondoni JohnMay 14 '26
    See Remarks
    Transaction
    Sale
    Cost
    $43.01
    #Shares
    700
    Value ($)
    30,107
    #Shares Total
    29,806
  • Director
    Transaction
    Proposed Sale
    Cost
    $45.57
    #Shares
    696
    Value ($)
    31,717
    #Shares Total
    0
  • mcCormick ShawnMay 08 '26
    Director
    Transaction
    Sale
    Cost
    $45.31
    #Shares
    696
    Value ($)
    31,536
    #Shares Total
    27,712
  • Rondoni JohnJan 09 '26
    See Remarks
    Transaction
    Sale
    Cost
    $100.00
    #Shares
    109
    Value ($)
    10,900
    #Shares Total
    13,797
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
JOHN RONDONIOfficerAug 24 '26Proposed Sale$62.36643,9910
JASON P KELLYOfficerAug 07 '26Proposed Sale$59.5596357,3420
Kelly Jason PSee RemarksAug 07 '26Sale$59.5596357,34718,985
Rondoni JohnSee RemarksMay 15 '26Sale$43.282,641114,30227,165
JOHN RONDONIOfficerMay 15 '26Proposed Sale$43.282,641114,3040
JOHN RONDONIOfficerMay 14 '26Proposed Sale$43.0170030,1060
Rondoni JohnSee RemarksMay 14 '26Sale$43.0170030,10729,806
SHAWN T MCCORMICKDirectorMay 08 '26Proposed Sale$45.5769631,7170
mcCormick ShawnDirectorMay 08 '26Sale$45.3169631,53627,712
Rondoni JohnSee RemarksJan 09 '26Sale$100.0010910,90013,797

Inspire Medical Systems Inc Stock (INSP) Latest News

Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 19, 2026
Oct 19, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 15, 2026
Oct 15, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 13, 2026
Oct 13, 2026
Oct 13, 2026
Oct 13, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 12, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 08, 2026
Oct 08, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 05, 2026
Oct 04, 2026
Oct 04, 2026
Oct 03, 2026
Oct 03, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026

Similar to INSP