30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Stephen Gulis

Insider profile

Currently holds positions in Independent Bank Corp (Michigan) and Sleep Number Corp

Performance

Overall performance
2.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 22% 68% 82%
Transactions
8 75% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 86%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director Independent Bank Corp (Michigan) Nov. 24, 2004 -
Independent Director Sleep Number Corp July 19, 2005 -

Stephen Gulis's trades of Vertu Motors PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
2026-06-10 2026-06-08 B Purchase
80,821
435.06
£399,756
80,821 435.06 £399,756
2025-11-19 2025-11-18 PlS Planned sale
10,566
486.42
£1,207,417
10,566 486.42 £1,207,417
2024-07-23 2024-07-19 B Purchase
40,096
365.82
£2,633,442
40,096 365.82 £2,633,442
2024-07-23 2024-07-19 B Purchase
2,501,273
0.10
£250,127
2,501,273 0.10 £250,127
2024-06-11 2024-06-10 B Purchase
2,221
0.80
£1,779
2,221 0.80 £1,779
2024-05-17 2024-05-16 S Sale
170,347
0.79
£134,404
170,347 0.79 £134,404
2023-12-08 2023-12-08 B Purchase
7,669
0.65
£4,994
7,669 0.65 £4,994
2023-10-12 2023-10-11 B Purchase
178,248
0.28
£49,553
178,248 0.28 £49,553
2023-06-08 2023-06-07 B Purchase
2,943
0.61
£1,795
2,943 0.61 £1,795
2022-07-04 2022-07-04 B Purchase
41,891
0.71
£29,701
41,891 0.71 £29,701
2021-06-11 2021-06-09 B Purchase
3,913
0.46
£1,800
3,913 0.46 £1,800
2020-10-28 2020-10-27 S Sale
9,902 -27.0%
64.62
US$639,818
9,902 -27.0% 64.62 US$639,818
2020-09-22 2020-09-18 B Purchase
35,414
0.69
£24,443
35,414 0.69 £24,443
2020-08-05 2020-08-04 B Purchase
8,035
0.22
£1,800
8,035 0.22 £1,800
2019-06-05 2019-06-04 B Purchase
4,390
0.41
£1,800
4,390 0.41 £1,800