Larry Swets

Insider profile

Currently holds positions in Kingsway Financial Services Inc, Limbach Holdings Inc and FG Nexus Inc

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 5% 68% 82%
Transactions
60 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Executive Officer, Director Kingsway Financial Services Inc None -
Director Limbach Holdings Inc April 1, 2014 -
Interim Chief Executive Officer FG Nexus Inc June 22, 2020 -
Director FG Nexus Inc May 11, 2018 - June 22, 2020
Chairman of the Board FG Nexus Inc March 5, 2017 - May 11, 2018
Independent Director Atlas Financial Holdings Inc Dec. 31, 2010 - Feb. 2, 2018
Director FG Nexus Inc Nov. 1, 2013 - March 5, 2017
Director American Coastal Insurance Corp None -

Larry Swets's trades of Greenland Energy Co'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
2026-06-26 2026-06-25 B Purchase
22,389 -42.7%
173.58
US$1,735,196
22,389 -42.7% 173.58 US$1,735,196
2026-06-08 2026-06-08 B Purchase
68,637 +38.2%
382.89
US$505,072
68,637 +38.2% 382.89 US$505,072
2026-06-03 2026-06-02 B Purchase
38,422 +7.3%
274.50
US$4,514,223
38,422 +7.3% 274.50 US$4,514,223
2026-05-22 2026-05-21 B Purchase
20,000 +3.8%
2.66
US$53,152
20,000 +3.8% 2.66 US$53,152
2026-05-07 2026-05-06 B Purchase
25,000 +5.3%
2.79
US$69,750
25,000 +5.3% 2.79 US$69,750
2026-05-04 2026-05-04 B Purchase
50,000 +11.8%
2.98
US$149,000
50,000 +11.8% 2.98 US$149,000
2026-03-18 2026-03-18 B Purchase
50,000 +25.0%
0.36
US$18,000
50,000 +25.0% 0.36 US$18,000
2026-03-18 2026-03-16 B Purchase
50,000 +33.3%
0.38
US$19,000
50,000 +33.3% 0.38 US$19,000
2026-03-13 2026-03-13 B Purchase
50,000 +50.0%
0.42
US$21,000
50,000 +50.0% 0.42 US$21,000
2026-02-25 2026-02-23 B Purchase
100,000 +inf%
0.47
US$47,000
100,000 +inf% 0.47 US$47,000
2022-03-03 2022-03-01 B Purchase
55,000 +inf%
10.00
US$550,000
55,000 +inf% 10.00 US$550,000
2021-04-02 2021-03-31 B Purchase
20,000 +inf%
11.09
US$221,800
20,000 +inf% 11.09 US$221,800
2021-01-19 2021-01-15 B Purchase
35,000 +46.4%
3.00
US$105,000
35,000 +46.4% 3.00 US$105,000
2020-10-02 2020-10-02 B Purchase
462,500 +inf%
10.00
US$4,625,000
462,500 +inf% 10.00 US$4,625,000
2020-09-02 2020-09-01 B Purchase
16,666 +49.3%
6.00
US$99,996
16,666 +49.3% 6.00 US$99,996
2020-03-24 2020-03-12 B Purchase
25,000 +21.2%
1.37
US$34,128
25,000 +21.2% 1.37 US$34,128
2018-08-31 2018-08-30 B Purchase
780 +0.0%
2.67
US$2,084
780 +0.0% 2.67 US$2,084
2018-08-15 2018-08-15 B Purchase
652 +0.0%
3.19
US$2,082
652 +0.0% 3.19 US$2,082
2018-08-01 2018-07-31 B Purchase
722 +0.0%
2.88
US$2,083
722 +0.0% 2.88 US$2,083
2018-07-17 2018-07-13 B Purchase
746 +0.0%
2.79
US$2,082
746 +0.0% 2.79 US$2,082
2018-06-18 2018-06-18 B Purchase
645 +0.0%
3.23
US$2,083
645 +0.0% 3.23 US$2,083
2018-05-30 2018-05-30 B Purchase
480 +0.0%
4.35
US$2,088
480 +0.0% 4.35 US$2,088
2018-05-15 2018-05-15 B Purchase
498 +0.0%
4.18
US$2,082
498 +0.0% 4.18 US$2,082
2018-04-13 2018-04-13 B Purchase
542 +0.0%
3.84
US$2,083
542 +0.0% 3.84 US$2,083
2018-01-02 2017-12-29 B Purchase
404 +0.0%
5.14
US$2,076
404 +0.0% 5.14 US$2,076
2017-12-18 2017-12-15 B Purchase
408 +0.0%
5.12
US$2,087
408 +0.0% 5.12 US$2,087
2017-12-01 2017-12-01 B Purchase
407 +0.0%
5.12
US$2,083
407 +0.0% 5.12 US$2,083
2017-11-16 2017-11-15 B Purchase
382 +0.0%
5.49
US$2,096
382 +0.0% 5.49 US$2,096
2017-10-13 2017-10-13 B Purchase
346 +0.0%
6.03
US$2,087
346 +0.0% 6.03 US$2,087
2017-10-02 2017-09-29 B Purchase
341 +0.0%
6.09
US$2,076
341 +0.0% 6.09 US$2,076
2017-09-15 2017-09-15 B Purchase
351 +0.0%
5.93
US$2,080
351 +0.0% 5.93 US$2,080
2017-09-05 2017-09-01 B Purchase
346 +0.0%
6.02
US$2,081
346 +0.0% 6.02 US$2,081
2017-08-15 2017-08-15 B Purchase
351 +0.0%
5.95
US$2,088
351 +0.0% 5.95 US$2,088
2017-07-31 2017-07-28 B Purchase
343 +0.0%
6.06
US$2,079
343 +0.0% 6.06 US$2,079
2017-07-17 2017-07-14 B Purchase
342 +0.0%
6.09
US$2,084
342 +0.0% 6.09 US$2,084
2017-06-30 2017-06-30 B Purchase
339 +0.0%
6.15
US$2,085
339 +0.0% 6.15 US$2,085
2017-06-16 2017-06-16 B Purchase
338 +0.0%
6.16
US$2,084
338 +0.0% 6.16 US$2,084
2017-05-31 2017-05-31 B Purchase
336 +0.0%
6.20
US$2,083
336 +0.0% 6.20 US$2,083
2017-05-16 2017-05-16 B Purchase
334 +0.0%
6.23
US$2,080
334 +0.0% 6.23 US$2,080
2017-05-01 2017-04-28 B Purchase
384 +0.0%
5.44
US$2,089
384 +0.0% 5.44 US$2,089
2017-04-17 2017-04-17 B Purchase
371 +0.0%
5.61
US$2,081
371 +0.0% 5.61 US$2,081
2017-03-16 2017-03-15 B Purchase
366 +0.0%
5.69
US$2,083
366 +0.0% 5.69 US$2,083
2017-01-31 2017-01-31 B Purchase
325 +0.0%
6.40
US$2,081
325 +0.0% 6.40 US$2,081
2017-01-17 2017-01-17 B Purchase
324 +0.0%
6.44
US$2,087
324 +0.0% 6.44 US$2,087
2017-01-03 2016-12-30 B Purchase
342 +0.0%
6.08
US$2,080
342 +0.0% 6.08 US$2,080