Sign inGet started

Ban Randy

Insider CIK 1737127 · INSP Sr VP, Sales & Marketing

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
INSP Inspire Medical Systems, I S Sale2025-03-032025-03-052,236$185.37 $414.5K8,970SEC↗
INSP Inspire Medical Systems, I S Sale2025-03-032025-03-051,233$186.20 $229.6K7,737SEC↗
INSP Inspire Medical Systems, I S Sale2025-03-032025-03-05478$187.08 $89.4K7,259SEC↗
INSP Inspire Medical Systems, I F Tax w/h2025-02-242025-02-252,205$186.45 $411.1K11,206SEC↗
INSP Inspire Medical Systems, I A Award2025-02-242025-02-256,152— $013,411SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2025-02-132025-02-1825,000— $00SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-18584$187.66 $109.6K7,259SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-183,341$186.96 $624.6K7,843SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-183,824$185.84 $710.7K11,184SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-183,452$184.81 $638.0K15,008SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-182,541$183.79 $467.0K18,460SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-183,242$182.90 $593.0K21,001SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-183,770$181.90 $685.8K24,243SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-181,330$180.79 $240.5K28,013SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-181,000$179.41 $179.4K29,343SEC↗
INSP Inspire Medical Systems, I A Award2025-02-132025-02-185,076— $07,843SEC↗
INSP Inspire Medical Systems, I M Exercise2025-02-132025-02-1825,000$67.63 $1.69M32,843SEC↗
INSP Inspire Medical Systems, I S Sale2025-02-132025-02-182,500$178.54 $446.4K30,343SEC↗
INSP Inspire Medical Systems, I F Tax w/h2025-02-092025-02-18314$182.15 $57.2K2,767SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2024-08-162024-08-194,861— $00SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-162024-08-19895$189.64 $169.7K3,056SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-162024-08-193,066$188.66 $578.4K3,951SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-162024-08-19900$187.10 $168.4K7,017SEC↗
INSP Inspire Medical Systems, I M Exercise2024-08-162024-08-194,861$42.15 $204.9K7,917SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2024-08-152024-08-1916,139— $04,861SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-152024-08-192,350$194.91 $458.0K3,056SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-152024-08-198,132$193.92 $1.58M5,406SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-152024-08-191,150$192.60 $221.5K13,538SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-152024-08-192,072$191.92 $397.7K14,688SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-152024-08-191,659$190.20 $315.5K16,760SEC↗
INSP Inspire Medical Systems, I S Sale2024-08-152024-08-19776$189.06 $146.7K18,419SEC↗
INSP Inspire Medical Systems, I M Exercise2024-08-152024-08-1916,139$42.15 $680.3K19,195SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2024-02-272024-02-273,060— $021,000SEC↗
INSP Inspire Medical Systems, I M Exercise2024-02-272024-02-273,060$42.15 $129.0K6,089SEC↗
INSP Inspire Medical Systems, I S Sale2024-02-272024-02-273,060$182.01 $557.0K3,029SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2024-02-232024-02-27200— $00SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2024-02-232024-02-27940— $024,060SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2024-02-232024-02-2711,090— $00SEC↗
INSP Inspire Medical Systems, I S Sale2024-02-232024-02-2712,230$185.37 $2.27M3,029SEC↗
INSP Inspire Medical Systems, I M Exercise2024-02-232024-02-27940$42.15 $39.6K15,259SEC↗
INSP Inspire Medical Systems, I M Exercise2024-02-232024-02-2711,290$0.94 $10.6K14,319SEC↗
INSP Inspire Medical Systems, I A Award deriv2024-02-092024-02-134,376— $04,376SEC↗
INSP Inspire Medical Systems, I A Award2024-02-092024-02-132,694— $03,029SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2023-03-012023-03-0310,000— $011,090SEC↗
INSP Inspire Medical Systems, I S Sale2023-03-012023-03-031,177$258.62 $304.4K9,127SEC↗
INSP Inspire Medical Systems, I S Sale2023-03-012023-03-031,566$263.37 $412.4K304SEC↗
INSP Inspire Medical Systems, I M Exercise2023-03-012023-03-0310,000$0.94 $9.4K10,304SEC↗
INSP Inspire Medical Systems, I S Sale2023-03-012023-03-033,222$259.74 $836.9K5,905SEC↗
INSP Inspire Medical Systems, I S Sale2023-03-012023-03-033,135$26074.00 $81.74M2,770SEC↗
INSP Inspire Medical Systems, I S Sale2023-03-012023-03-03900$261.54 $235.4K1,870SEC↗
INSP Inspire Medical Systems, I A Award deriv2023-02-102023-02-145,450— $05,450SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2023-01-032023-01-0510,000— $021,090SEC↗
INSP Inspire Medical Systems, I S Sale2023-01-032023-01-05156$255.98 $39.9K304SEC↗
INSP Inspire Medical Systems, I S Sale2023-01-032023-01-052,600$251.64 $654.3K5,304SEC↗
INSP Inspire Medical Systems, I S Sale2023-01-032023-01-052,400$250.62 $601.5K7,904SEC↗
INSP Inspire Medical Systems, I M Exercise2023-01-032023-01-0510,000$0.94 $9.4K10,304SEC↗
INSP Inspire Medical Systems, I S Sale2023-01-032023-01-051,056$253.79 $268.0K460SEC↗
INSP Inspire Medical Systems, I S Sale2023-01-032023-01-053,788$252.71 $957.3K1,516SEC↗
INSP Inspire Medical Systems, I S Sale2022-12-052022-12-065,188$234.68 $1.22M5,430SEC↗
INSP Inspire Medical Systems, I S Sale2022-12-052022-12-061,954$235.29 $459.8K3,476SEC↗
INSP Inspire Medical Systems, I S Sale2022-12-052022-12-061,149$239.16 $274.8K285SEC↗
INSP Inspire Medical Systems, I S Sale2022-12-052022-12-06642$236.64 $151.9K2,834SEC↗
INSP Inspire Medical Systems, I S Sale2022-12-052022-12-061,400$238.05 $333.3K1,434SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2022-12-022022-12-065,333— $0200SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2022-12-022022-12-065,000— $031,090SEC↗
INSP Inspire Medical Systems, I M Exercise2022-12-022022-12-0610,333$0.94 $9.7K10,618SEC↗
INSP Inspire Medical Systems, I A Award deriv2022-02-112022-02-155,924— $05,924SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2022-01-052022-01-063,532— $00SEC↗
INSP Inspire Medical Systems, I S Sale2022-01-052022-01-063,532$244.67 $864.2K266SEC↗
INSP Inspire Medical Systems, I M Exercise2022-01-052022-01-063,532$2.07 $7.3K3,798SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2022-01-042022-01-061,740— $05,533SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2022-01-042022-01-065,035— $03,532SEC↗
INSP Inspire Medical Systems, I M Exercise2022-01-042022-01-065,035$2.07 $10.4K5,301SEC↗
INSP Inspire Medical Systems, I S Sale2022-01-042022-01-066,775$240.00 $1.63M266SEC↗
INSP Inspire Medical Systems, I M Exercise2022-01-042022-01-061,740$0.94 $1.6K7,041SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2021-12-272021-12-28646— $08,567SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2021-12-272021-12-28772— $07,273SEC↗
INSP Inspire Medical Systems, I M Exercise2021-12-272021-12-28646$2.07 $1.3K894SEC↗
INSP Inspire Medical Systems, I M Exercise2021-12-272021-12-28772$0.94 $7261,666SEC↗
INSP Inspire Medical Systems, I S Sale2021-12-272021-12-281,418$240.00 $340.3K248SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2021-12-232021-12-282,854— $09,213SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2021-12-232021-12-285,488— $08,045SEC↗
INSP Inspire Medical Systems, I M Exercise2021-12-232021-12-282,854$2.07 $5.9K3,102SEC↗
INSP Inspire Medical Systems, I M Exercise2021-12-232021-12-285,488$0.94 $5.2K8,590SEC↗
INSP Inspire Medical Systems, I S Sale2021-12-232021-12-288,342$240.00 $2.00M248SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2021-01-042021-01-0615,000— $012,067SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2021-01-042021-01-0615,187— $00SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-068,760$181.55 $1.59M14,309SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-067,347$180.55 $1.33M23,069SEC↗
INSP Inspire Medical Systems, I M Exercise2021-01-042021-01-0615,187$1.14 $17.3K30,416SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-0650$187.26 $9.4K229SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-068,326$182.36 $1.52M5,983SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-061,374$183.31 $251.9K4,609SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-061,522$184.57 $280.9K3,087SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-062,508$185.51 $465.3K579SEC↗
INSP Inspire Medical Systems, I S Sale2021-01-042021-01-06300$186.11 $55.8K279SEC↗
INSP Inspire Medical Systems, I M Exercise2021-01-042021-01-0615,000$2.07 $31.0K15,229SEC↗
INSP Inspire Medical Systems, I A Award deriv2020-12-142020-12-1617,300— $017,300SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2020-09-092020-09-1130,000— $015,187SEC↗
INSP Inspire Medical Systems, I S Sale2020-09-092020-09-115,192$119.99 $623.0K189SEC↗
INSP Inspire Medical Systems, I S Sale2020-09-092020-09-1124,808$117.03 $2.90M5,381SEC↗
INSP Inspire Medical Systems, I M Exercise2020-09-092020-09-1130,000$1.14 $34.2K30,189SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2020-04-092020-04-1010,000— $045,187SEC↗
INSP Inspire Medical Systems, I S Sale2020-04-092020-04-1010,000$64.00 $640.0K142SEC↗
INSP Inspire Medical Systems, I M Exercise2020-04-092020-04-1010,000$1.14 $11.4K10,142SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2020-03-042020-03-0610,000— $055,187SEC↗
INSP Inspire Medical Systems, I S Sale2020-03-042020-03-063,044$88.09 $268.1K139SEC↗
INSP Inspire Medical Systems, I S Sale2020-03-042020-03-061,730$87.40 $151.2K3,183SEC↗
INSP Inspire Medical Systems, I S Sale2020-03-042020-03-061,613$86.38 $139.3K4,913SEC↗
INSP Inspire Medical Systems, I S Sale2020-03-042020-03-06139$89.10 $12.4K0SEC↗
INSP Inspire Medical Systems, I S Sale2020-03-042020-03-061,801$84.33 $151.9K8,199SEC↗
INSP Inspire Medical Systems, I M Exercise2020-03-042020-03-0610,000$1.14 $11.4K10,000SEC↗
INSP Inspire Medical Systems, I S Sale2020-03-042020-03-061,673$85.19 $142.5K6,526SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2020-02-042020-02-0610,000— $065,187SEC↗
INSP Inspire Medical Systems, I S Sale2020-02-042020-02-06645$78.00 $50.3K0SEC↗
INSP Inspire Medical Systems, I S Sale2020-02-042020-02-062,558$77.29 $197.7K645SEC↗
INSP Inspire Medical Systems, I S Sale2020-02-042020-02-066,797$75.63 $514.1K3,203SEC↗
INSP Inspire Medical Systems, I M Exercise2020-02-042020-02-0610,000$1.14 $11.4K10,000SEC↗
INSP Inspire Medical Systems, I A Award deriv2019-12-162019-12-1820,000— $020,000SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-11-182019-11-196,390— $00SEC↗
INSP Inspire Medical Systems, I S Sale2019-11-182019-11-196,390$63.15 $403.5K900SEC↗
INSP Inspire Medical Systems, I M Exercise2019-11-182019-11-196,390$1.47 $9.4K7,290SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-10-292019-10-295,000$1.47 $7.3K6,390SEC↗
INSP Inspire Medical Systems, I M Exercise2019-10-292019-10-295,000$1.47 $7.3K5,900SEC↗
INSP Inspire Medical Systems, I S Sale2019-10-292019-10-291,998$59.48 $118.8K3,902SEC↗
INSP Inspire Medical Systems, I S Sale2019-10-292019-10-293,002$60.22 $180.8K900SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-10-282019-10-295,000$1.47 $7.3K11,390SEC↗
INSP Inspire Medical Systems, I M Exercise2019-10-282019-10-295,000$1.47 $7.3K5,900SEC↗
INSP Inspire Medical Systems, I S Sale2019-10-282019-10-295,000$58.43 $292.1K900SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-10-252019-10-299,300$1.47 $13.7K16,390SEC↗
INSP Inspire Medical Systems, I M Exercise2019-10-252019-10-299,300$1.47 $13.7K10,200SEC↗
INSP Inspire Medical Systems, I S Sale2019-10-252019-10-299,300$58.01 $539.5K900SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-10-072019-10-08700$1.47 $1.0K25,690SEC↗
INSP Inspire Medical Systems, I M Exercise2019-10-072019-10-08700$1.47 $1.0K1,600SEC↗
INSP Inspire Medical Systems, I S Sale2019-10-072019-10-08700$58.30 $40.8K900SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-09-122019-09-1610,000$1.47 $14.7K26,390SEC↗
INSP Inspire Medical Systems, I S Sale2019-09-122019-09-166,918$61.36 $424.5K3,982SEC↗
INSP Inspire Medical Systems, I M Exercise2019-09-122019-09-1610,000$1.47 $14.7K10,900SEC↗
INSP Inspire Medical Systems, I S Sale2019-09-122019-09-162,582$62.04 $160.2K1,400SEC↗
INSP Inspire Medical Systems, I S Sale2019-09-122019-09-16500$63.01 $31.5K900SEC↗
INSP Inspire Medical Systems, I A Award deriv2019-07-312020-03-0625,000— $025,000SEC↗
INSP Inspire Medical Systems, I S Sale2019-06-042019-06-05686$54.53 $37.4K965SEC↗
INSP Inspire Medical Systems, I S Sale2019-06-042019-06-0543$55.67 $2.4K922SEC↗
INSP Inspire Medical Systems, I S Sale2019-06-042019-06-0522$56.75 $1.2K900SEC↗
INSP Inspire Medical Systems, I S Sale2019-06-042019-06-052,249$53.76 $120.9K1,651SEC↗
INSP Inspire Medical Systems, I S Sale2019-06-032019-06-053,480$55.66 $193.7K7,420SEC↗
INSP Inspire Medical Systems, I S Sale2019-06-032019-06-053,520$56.31 $198.2K3,900SEC↗
INSP Inspire Medical Systems, I S Sale2019-05-032019-05-033,400$50.01 $170.0K10,900SEC↗
INSP Inspire Medical Systems, I S Sale2019-05-022019-05-031,637$50.03 $81.9K14,300SEC↗
INSP Inspire Medical Systems, I S Sale2019-05-012019-05-035,037$50.16 $252.7K15,937SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-292020-02-06167— $00SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-242020-02-06200— $0167SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-232020-02-06166— $0166SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-232020-02-06167— $0167SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-232020-02-06166— $0367SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-232020-02-06167— $0533SEC↗
INSP Inspire Medical Systems, I G Gift2019-04-152020-02-06200— $0700SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-052019-04-081,400$52.52 $73.5K20,974SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-052019-04-088,600$51.57 $443.5K22,374SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-022019-04-033,585$50.11 $179.6K22,389SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-022019-04-0311$51.75 $56920,974SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-022019-04-031,404$50.69 $71.2K20,985SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-012019-04-03200$56.37 $11.3K30,774SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-012019-04-03200$54.12 $10.8K30,574SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-012019-04-032,300$53.01 $121.9K28,274SEC↗
INSP Inspire Medical Systems, I S Sale2019-04-012019-04-032,300$52.05 $119.7K25,974SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-01-152019-01-165,000— $036,390SEC↗
INSP Inspire Medical Systems, I S Sale2019-01-152019-01-162,055$49.09 $100.9K30,974SEC↗
INSP Inspire Medical Systems, I S Sale2019-01-152019-01-162,945$48.54 $143.0K33,029SEC↗
INSP Inspire Medical Systems, I M Exercise2019-01-152019-01-165,000$1.47 $7.3K35,974SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2019-01-142019-01-165,000— $041,390SEC↗
INSP Inspire Medical Systems, I S Sale2019-01-142019-01-161,960$48.23 $94.5K33,414SEC↗
INSP Inspire Medical Systems, I M Exercise2019-01-142019-01-165,000$1.47 $7.3K35,974SEC↗
INSP Inspire Medical Systems, I S Sale2019-01-142019-01-16600$46.90 $28.1K35,374SEC↗
INSP Inspire Medical Systems, I S Sale2019-01-142019-01-162,440$48.95 $119.4K30,974SEC↗
INSP Inspire Medical Systems, I A Award deriv2018-12-182019-01-0425,000— $025,000SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-202018-11-213,268$39.61 $129.4K32,706SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-202018-11-211,632$40.56 $66.2K31,074SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-202018-11-21100$41.32 $4.1K30,974SEC↗
INSP Inspire Medical Systems, I M Exercise deriv2018-11-192018-11-2110,000— $046,390SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-192018-11-212,156$40.02 $86.3K38,818SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-192018-11-212,244$41.04 $92.1K36,574SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-192018-11-21300$42.24 $12.7K36,274SEC↗
INSP Inspire Medical Systems, I S Sale2018-11-192018-11-21300$43.04 $12.9K35,974SEC↗
INSP Inspire Medical Systems, I M Exercise2018-11-192018-11-2110,000$1.47 $14.7K40,974SEC↗
INSP Inspire Medical Systems, I P Buy2018-05-072018-05-09900$16.00 $14.4K30,974SEC↗