Randall Ban

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 10% 68% 82%
Transactions
14 0% Buy
34 71% Buy
47 69% Buy
Randall Ban's trades of Inspire Medical Systems Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-05 2025-03-03 S Sale
35,326 +33.5%
141.49
US$1,937,118
35,326 +33.5% 141.49 US$1,937,118
2025-03-05 2025-03-03 S Sale
87,379 +2.8%
383.10
US$4,143,230
87,379 +2.8% 383.10 US$4,143,230
2025-03-05 2025-03-03 S Sale
59,063 +46.1%
218.26
US$2,277,440
59,063 +46.1% 218.26 US$2,277,440
2025-02-28 2025-02-28 PrS Proposed sale
3,947
184.02
US$726,327
3,947 184.02 US$726,327
2025-02-18 2025-02-13 PlS Planned sale
584 -7.4%
187.66
US$109,593
584 -7.4% 187.66 US$109,593
2025-02-18 2025-02-13 PlS Planned sale
3,341 -29.9%
186.96
US$624,648
3,341 -29.9% 186.96 US$624,648
2025-02-18 2025-02-13 PlS Planned sale
3,824 -25.5%
185.84
US$710,646
3,824 -25.5% 185.84 US$710,646
2025-02-18 2025-02-13 PlS Planned sale
3,452 -18.7%
184.81
US$637,965
3,452 -18.7% 184.81 US$637,965
2025-02-18 2025-02-13 PlS Planned sale
2,541 -12.1%
183.79
US$467,016
2,541 -12.1% 183.79 US$467,016
2025-02-18 2025-02-13 PlS Planned sale
3,242 -13.4%
182.90
US$592,947
3,242 -13.4% 182.90 US$592,947
2025-02-18 2025-02-13 PlS Planned sale
3,770 -13.5%
181.90
US$685,757
3,770 -13.5% 181.90 US$685,757
2025-02-18 2025-02-13 PlS Planned sale
1,330 -4.5%
180.79
US$240,447
1,330 -4.5% 180.79 US$240,447
2025-02-18 2025-02-13 PlS Planned sale
1,000 -3.3%
179.41
US$179,407
1,000 -3.3% 179.41 US$179,407
2025-02-18 2025-02-13 PlS Planned sale
2,500 -7.6%
178.54
US$446,340
2,500 -7.6% 178.54 US$446,340
2025-02-13 2025-02-13 PrS Proposed sale
25,584
187.01
US$4,784,464
25,584 187.01 US$4,784,464
2024-08-19 2024-08-16 S Sale
895 -22.7%
189.64
US$169,728
895 -22.7% 189.64 US$169,728
2024-08-19 2024-08-16 S Sale
3,066 -43.7%
188.66
US$578,432
3,066 -43.7% 188.66 US$578,432
2024-08-19 2024-08-16 S Sale
900 -11.4%
187.10
US$168,390
900 -11.4% 187.10 US$168,390
2024-08-16 2024-08-16 PrS Proposed sale
4,861
188.55
US$916,560
4,861 188.55 US$916,560
2024-08-19 2024-08-15 S Sale
2,350 -43.5%
194.91
US$458,038
2,350 -43.5% 194.91 US$458,038
2024-08-19 2024-08-15 S Sale
8,132 -60.1%
193.92
US$1,576,957
8,132 -60.1% 193.92 US$1,576,957
2024-08-19 2024-08-15 S Sale
1,150 -7.8%
192.60
US$221,490
1,150 -7.8% 192.60 US$221,490
2024-08-19 2024-08-15 S Sale
2,072 -12.4%
191.92
US$397,658
2,072 -12.4% 191.92 US$397,658
2024-08-19 2024-08-15 S Sale
1,659 -9.0%
190.20
US$315,542
1,659 -9.0% 190.20 US$315,542
2024-08-19 2024-08-15 S Sale
776 -4.0%
189.06
US$146,711
776 -4.0% 189.06 US$146,711
2024-08-15 2024-08-15 PrS Proposed sale
16,139
193.10
US$3,116,380
16,139 193.10 US$3,116,380
2024-02-27 2024-02-27 S Sale
3,060 -50.3%
182.01
US$556,951
3,060 -50.3% 182.01 US$556,951
2024-02-27 2024-02-23 S Sale
12,230 -80.1%
185.37
US$2,267,075
12,230 -80.1% 185.37 US$2,267,075
2024-02-23 2024-02-23 PrS Proposed sale
15,290
185.00
US$2,828,650
15,290 185.00 US$2,828,650
2023-03-03 2023-03-01 PlS Planned sale
1,566 -83.7%
263.37
US$412,437
1,566 -83.7% 263.37 US$412,437
2023-03-03 2023-03-01 PlS Planned sale
900 -32.5%
261.54
US$235,386
900 -32.5% 261.54 US$235,386
2023-03-03 2023-03-01 PlS Planned sale
3,135 -53.1%
26,074.00
US$81,741,990
3,135 -53.1% 26,074.00 US$81,741,990
2023-03-03 2023-03-01 PlS Planned sale
3,222 -35.3%
259.74
US$836,882
3,222 -35.3% 259.74 US$836,882
2023-03-03 2023-03-01 PlS Planned sale
1,177 -11.4%
258.62
US$304,396
1,177 -11.4% 258.62 US$304,396
2023-01-05 2023-01-03 PlS Planned sale
156 -33.9%
255.98
US$39,933
156 -33.9% 255.98 US$39,933
2023-01-05 2023-01-03 PlS Planned sale
1,056 -69.7%
253.79
US$268,002
1,056 -69.7% 253.79 US$268,002
2023-01-05 2023-01-03 PlS Planned sale
3,788 -71.4%
252.71
US$957,265
3,788 -71.4% 252.71 US$957,265
2023-01-05 2023-01-03 PlS Planned sale
2,600 -32.9%
251.64
US$654,264
2,600 -32.9% 251.64 US$654,264
2023-01-05 2023-01-03 PlS Planned sale
2,400 -23.3%
250.62
US$601,488
2,400 -23.3% 250.62 US$601,488
2022-12-06 2022-12-05 PlS Planned sale
1,149 -80.1%
239.16
US$274,795
1,149 -80.1% 239.16 US$274,795
2022-12-06 2022-12-05 PlS Planned sale
1,400 -49.4%
238.05
US$333,270
1,400 -49.4% 238.05 US$333,270
2022-12-06 2022-12-05 PlS Planned sale
642 -18.5%
236.64
US$151,923
642 -18.5% 236.64 US$151,923
2022-12-06 2022-12-05 PlS Planned sale
1,954 -36.0%
235.29
US$459,757
1,954 -36.0% 235.29 US$459,757
2022-12-06 2022-12-05 PlS Planned sale
5,188 -48.9%
234.68
US$1,217,520
5,188 -48.9% 234.68 US$1,217,520
2022-01-06 2022-01-05 PlS Planned sale
3,532 -93.0%
244.67
US$864,174
3,532 -93.0% 244.67 US$864,174