SEC Insider Transactions from Kavanagh Terence Michael.

Last updated: 2026-03-16 13:04 UTC | Total transactions: 21

Kavanagh Terence Michael has filed 21 insider transactions across 1 company since March 2023.

Most recent transaction: a transaction of 500000 shares of KINGSWAY FINANCIAL SERVICES INC ($KFS) on December 17, 2025.

Activity breakdown: 3 open-market purchases and 9 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Dec. 17, 2025 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director X Common Stock 500000 $8.25 2,022,580.0000 28,956,152 19.82% 1.73%
Dec. 17, 2025 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director X Stock Option (obligation to sell) 500000 $0.00 0.0000 28,956,152 100.00% 1.73%
Sept. 24, 2024 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director A Class B Preferred Stock 80000 $25.00 80,000.0000 0 9999.99% 0.00%
Feb. 13, 2025 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director A Class C Preferred Stock 40000 $25.00 40,000.0000 0 9999.99% 0.00%
Sept. 24, 2024 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director A Class B Preferred Stock 80000 $25.00 80,000.0000 0 9999.99% 0.00%
June 20, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 17063 $8.88 2,527,478.0000 0 0.67% 0.00%
June 21, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 4898 $8.75 2,522,580.0000 0 0.19% 0.00%
June 15, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 15000 $8.65 2,556,552.0000 0 0.58% 0.00%
June 16, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 12011 $8.74 2,544,541.0000 0 0.47% 0.00%
June 13, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 15131 $8.60 2,571,552.0000 0 0.58% 0.00%
June 12, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 24762 $8.72 2,586,683.0000 0 0.95% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director X Series B Warrant 463394 $0.00 0.0000 0 100.00% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director X Common Stock 463394 $5.00 2,611,445.0000 0 21.57% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director P Common Stock 125 $9.01 2,148,051.0000 0 0.01% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director P Common Stock 1750 $9.02 2,147,926.0000 0 0.08% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 125 $9.03 2,148,051.0000 0 0.01% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 6000 $8.96 2,148,051.0000 0 0.28% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director P Common Stock 6000 $9.05 2,146,176.0000 0 0.28% 0.00%
March 23, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director S Common Stock 1750 $9.02 2,148,051.0000 0 0.08% 0.00%
March 21, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director C Class A convertible preferred share, series 1 13143 $0.00 0.0000 0 100.00% 0.00%
March 21, 2023 KINGSWAY FINANCIAL SERVICES INC $KFS Kavanagh Terence Michael Director C Common Stock 82144 $0.00 2,148,051.0000 0 3.98% 0.00%