Larry Swets

Insider profile

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

Performance

Overall performance
3.3

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

Positions

Position Company Period
Chief Executive Officer, Director Kingsway Corp 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
Transaction date
Purchase
Price
173.58
Quantity 22,389 -42.7%
Value US$1,735,196
Transaction date
Purchase
Price
382.89
Quantity 68,637 +38.2%
Value US$505,072
Transaction date
Purchase
Price
274.50
Quantity 38,422 +7.3%
Value US$4,514,223
Transaction date
Purchase
Price
2.66
Quantity 20,000 +3.8%
Value US$53,152
Transaction date
Purchase
Price
2.79
Quantity 25,000 +5.3%
Value US$69,750
Transaction date
Purchase
Price
2.98
Quantity 50,000 +11.8%
Value US$149,000
Transaction date
Purchase
Price
10.00
Quantity 55,000 +inf%
Value US$550,000
Transaction date
Purchase
Price
11.09
Quantity 20,000 +inf%
Value US$221,800
Transaction date
Purchase
Price
10.00
Quantity 462,500 +inf%
Value US$4,625,000
Transaction date
Purchase
Price
2.67
Quantity 780 +0.0%
Value US$2,084
Transaction date
Purchase
Price
3.19
Quantity 652 +0.0%
Value US$2,082
Transaction date
Purchase
Price
2.88
Quantity 722 +0.0%
Value US$2,083
Transaction date
Purchase
Price
2.79
Quantity 746 +0.0%
Value US$2,082
Transaction date
Purchase
Price
3.23
Quantity 645 +0.0%
Value US$2,083
Transaction date
Purchase
Price
4.35
Quantity 480 +0.0%
Value US$2,088
Transaction date
Purchase
Price
4.18
Quantity 498 +0.0%
Value US$2,082
Transaction date
Purchase
Price
3.84
Quantity 542 +0.0%
Value US$2,083
Transaction date
Purchase
Price
5.14
Quantity 404 +0.0%
Value US$2,076
Transaction date
Purchase
Price
5.12
Quantity 408 +0.0%
Value US$2,087
Transaction date
Purchase
Price
5.12
Quantity 407 +0.0%
Value US$2,083
Transaction date
Purchase
Price
5.49
Quantity 382 +0.0%
Value US$2,096
Transaction date
Purchase
Price
6.03
Quantity 346 +0.0%
Value US$2,087
Transaction date
Purchase
Price
6.09
Quantity 341 +0.0%
Value US$2,076
Transaction date
Purchase
Price
5.93
Quantity 351 +0.0%
Value US$2,080
Transaction date
Purchase
Price
6.02
Quantity 346 +0.0%
Value US$2,081
Transaction date
Purchase
Price
5.95
Quantity 351 +0.0%
Value US$2,088
Transaction date
Purchase
Price
6.06
Quantity 343 +0.0%
Value US$2,079
Transaction date
Purchase
Price
6.09
Quantity 342 +0.0%
Value US$2,084
Transaction date
Purchase
Price
6.15
Quantity 339 +0.0%
Value US$2,085
Transaction date
Purchase
Price
6.16
Quantity 338 +0.0%
Value US$2,084
Transaction date
Purchase
Price
6.20
Quantity 336 +0.0%
Value US$2,083
Transaction date
Purchase
Price
6.23
Quantity 334 +0.0%
Value US$2,080
Transaction date
Purchase
Price
5.44
Quantity 384 +0.0%
Value US$2,089
Transaction date
Purchase
Price
5.61
Quantity 371 +0.0%
Value US$2,081
Transaction date
Purchase
Price
5.69
Quantity 366 +0.0%
Value US$2,083
Transaction date
Purchase
Price
6.40
Quantity 325 +0.0%
Value US$2,081
Transaction date
Purchase
Price
6.44
Quantity 324 +0.0%
Value US$2,087
Transaction date
Purchase
Price
6.08
Quantity 342 +0.0%
Value US$2,080
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