Ban Randy

INSPIRE MEDICAL SYSTEM · See Remarks

Ban Randy is listed in public filings as officer: See Remarks. This Ban Randy insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include INSPIRE MEDICAL SYSTEM (INSP). Investors use Ban Randy's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
INSPIRE MEDICAL SYSTEMINSP$1.7M9k sharesSellMar 3, 2025$414.5K2.2k shares$185.37--
INSPIRE MEDICAL SYSTEMINSP$1.4M7.7k sharesSellMar 3, 2025$229.6K1.2k shares$186.20--
INSPIRE MEDICAL SYSTEMINSP$1.4M7.3k sharesSellMar 3, 2025$89.4K478 shares$187.08--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
INSPIRE MEDICAL SYSTEMINSP$2.1M11.2k sharesGrant / ExerciseFeb 24, 2025$411.1K2.2k shares$186.45--
INSPIRE MEDICAL SYSTEMINSP--13.4k sharesGrant / ExerciseFeb 24, 2025Disclosure amount unavailable6.2k shares----
INSPIRE MEDICAL SYSTEMINSP$025k sharesGrant / ExerciseFeb 13, 2025$1.7M25k shares$67.63--
INSPIRE MEDICAL SYSTEMINSP$2.1M11.2k sharesSellFeb 13, 2025$710.6K3.8k shares$185.84--
INSPIRE MEDICAL SYSTEMINSP$4.4M24.2k sharesSellFeb 13, 2025$685.8K3.8k shares$181.90--
INSPIRE MEDICAL SYSTEMINSP$2.8M15k sharesSellFeb 13, 2025$638.0K3.5k shares$184.81--
INSPIRE MEDICAL SYSTEMINSP$1.5M7.8k sharesSellFeb 13, 2025$624.6K3.3k shares$186.96--
INSPIRE MEDICAL SYSTEMINSP$3.8M21k sharesSellFeb 13, 2025$592.9K3.2k shares$182.90--
INSPIRE MEDICAL SYSTEMINSP$3.4M18.5k sharesSellFeb 13, 2025$467.0K2.5k shares$183.79--
INSPIRE MEDICAL SYSTEMINSP$5.4M30.3k sharesSellFeb 13, 2025$446.3K2.5k shares$178.54--
INSPIRE MEDICAL SYSTEMINSP$5.1M28k sharesSellFeb 13, 2025$240.4K1.3k shares$180.79--
INSPIRE MEDICAL SYSTEMINSP--7.8k sharesGrant / ExerciseFeb 13, 2025Disclosure amount unavailable5.1k shares----
INSPIRE MEDICAL SYSTEMINSP$5.3M29.3k sharesSellFeb 13, 2025$179.4K1k shares$179.41--
INSPIRE MEDICAL SYSTEMINSP$1.4M7.3k sharesSellFeb 13, 2025$109.6K584 shares$187.66--
INSPIRE MEDICAL SYSTEMINSP$504k2.8k sharesGrant / ExerciseFeb 9, 2025$57.2K314 shares$182.15--
INSPIRE MEDICAL SYSTEMINSP$745k4k sharesSellAug 16, 2024$578.4K3.1k shares$188.66--
INSPIRE MEDICAL SYSTEMINSP$04.9k sharesGrant / ExerciseAug 16, 2024$204.9K4.9k shares$42.15--
INSPIRE MEDICAL SYSTEMINSP$580k3.1k sharesSellAug 16, 2024$169.7K895 shares$189.64--
INSPIRE MEDICAL SYSTEMINSP$1.3M7k sharesSellAug 16, 2024$168.4K900 shares$187.10--
INSPIRE MEDICAL SYSTEMINSP$1.0M5.4k sharesSellAug 15, 2024$1.6M8.1k shares$193.92--
INSPIRE MEDICAL SYSTEMINSP$205k4.9k sharesGrant / ExerciseAug 15, 2024$680.3K16.1k shares$42.15--
INSPIRE MEDICAL SYSTEMINSP$596k3.1k sharesSellAug 15, 2024$458.0K2.4k shares$194.91--
INSPIRE MEDICAL SYSTEMINSP$2.8M14.7k sharesSellAug 15, 2024$397.7K2.1k shares$191.92--
INSPIRE MEDICAL SYSTEMINSP$3.2M16.8k sharesSellAug 15, 2024$315.5K1.7k shares$190.20--
INSPIRE MEDICAL SYSTEMINSP$2.6M13.5k sharesSellAug 15, 2024$221.5K1.2k shares$192.60--
INSPIRE MEDICAL SYSTEMINSP$3.5M18.4k sharesSellAug 15, 2024$146.7K776 shares$189.06--