Michael Doak

CIK 1611672 · View on SEC EDGAR ↗

Insider

First SEC filing: June 8, 2026 · Latest: June 8, 2026

On this page

Insider at

Insider transactions

3 buys (P) 0 sells (S) Net: $900,067 + 75 non-open-market transactions below Avg return of open purchases vs now: 42.7% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

75 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 5, 2026 TWFG P 7,865 $19.45 $152,974 765,587 40.3% (price as of 2026-08-19)
June 3, 2026 TWFG P 22,994 $18.62 $428,148 757,722 46.6% (price as of 2026-08-19)
June 1, 2026 TWFG P 16,500 $19.33 $318,945 723,728 41.2% (price as of 2026-08-19)
Aug. 30, 2023 TRUP S 8,688 $29.99 $260,553 5,866 Direct -59.69% Disposed 2.8% (price as of 2026-08-19)
March 28, 2023 TRUP S 10b5-1 2,750 $40.00 $110,000 1,682 Direct -62.05% Disposed -22.9% (price as of 2026-08-19)
Jan. 5, 2023 TRUP S 10b5-1 700 $46.00 $32,200 1,682 Direct -29.39% Disposed -33.0% (price as of 2026-08-19)
Oct. 5, 2022 TRUP S 10b5-1 700 $60.50 $42,350 1,344 Direct -34.25% Disposed -49.0% (price as of 2026-08-19)
July 5, 2022 TRUP S 10b5-1 700 $60.00 $42,000 1,007 Direct -41.01% Disposed -48.6% (price as of 2026-08-19)
April 5, 2022 TRUP S 10b5-1 700 $97.26 $68,082 669 Direct -51.13% Disposed -68.3% (price as of 2026-08-19)
March 29, 2022 TRUP S 10b5-1 450 $95.00 $42,750 332 Direct -57.54% Disposed -67.5% (price as of 2026-08-19)
March 24, 2022 TRUP S 10b5-1 700 $90.35 $63,245 332 Direct -67.83% Disposed -65.9% (price as of 2026-08-19)
Dec. 30, 2021 TRUP S 10b5-1 1,782 $131.42 $234,190 0 Direct -100.00% Disposed -76.5% (price as of 2026-08-19)
Aug. 30, 2021 TRUP S 2,500 $94.91 $237,275 0 Indirect -100.00% Disposed -67.5% (price as of 2026-08-19)
Nov. 23, 2020 TRUP S 4,858 $96.27 $467,680 2,500 Indirect -66.02% Disposed -68.0% (price as of 2026-08-19)
Nov. 18, 2020 TRUP S 790 $96.00 $75,840 7,358 Direct -9.70% Disposed -67.9% (price as of 2026-08-19)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Aug. 30, 2023 TRUP Stock Option (right to buy) Common Stock (12,688) $16.06 Feb. 21, 2027 12,688 Disposed
March 31, 2023 TRUP Restricted Stock Unit (RSU) Common Stock (184) Dec. 31, 2023 184 Disposed
March 28, 2023 TRUP Stock Option (right to buy) Common Stock (2,750) $8.57 Feb. 5, 2026 2,750 Disposed
Feb. 27, 2023 TRUP Restricted Stock Unit (RSU) Common Stock (736) Dec. 31, 2023 736 Acquired
Jan. 5, 2023 TRUP Stock Option (right to buy) Common Stock (700) $8.57 Feb. 5, 2026 700 Disposed
Dec. 31, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (310) 310 Disposed
Dec. 31, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (28) 28 Disposed
Oct. 5, 2022 TRUP Stock Option (right to buy) Common Stock (700) $8.57 Feb. 5, 2026 700 Disposed
Sept. 30, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (310) 310 Disposed
Sept. 30, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (27) 27 Disposed
July 5, 2022 TRUP Stock Option (right to buy) Common Stock (700) $8.57 Feb. 5, 2026 700 Disposed
June 30, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (310) 310 Disposed
June 30, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (28) 28 Disposed
April 5, 2022 TRUP Stock Option (right to buy) Common Stock (700) $8.57 Feb. 5, 2026 700 Disposed
March 31, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (310) 310 Disposed
March 31, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (27) 27 Disposed
March 29, 2022 TRUP Stock Option (right to buy) Common Stock (450) $8.57 Feb. 5, 2026 450 Disposed
March 24, 2022 TRUP Stock Option (right to buy) Common Stock (700) $8.57 Feb. 5, 2026 700 Disposed
Feb. 28, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (1,240) 1,240 Acquired
Feb. 28, 2022 TRUP Restricted Stock Unit (RSU) Common Stock (110) 110 Acquired
Sept. 30, 2021 TRUP Restricted Stock Unit (RSU) Common Stock (331) 331 Disposed
June 30, 2021 TRUP Restricted Stock Unit (RSU) Common Stock (331) 331 Disposed
March 31, 2021 TRUP Restricted Stock Unit (RSU) Common Stock (330) 330 Disposed
Feb. 22, 2021 TRUP Restricted Stock Unit (RSU) Common Stock (1,324) 1,324 Acquired
Dec. 31, 2020 TRUP Restricted Stock Unit (RSU) Common Stock (790) 790 Disposed
Sept. 30, 2020 TRUP Restricted Stock Unit (RSU) Common Stock (790) 790 Disposed
June 30, 2020 TRUP Restricted Stock Unit (RSU) Common Stock (790) 790 Disposed
April 17, 2020 TRUP Common Stock Restricted Stock Unit (RSU) (3,158) 3,158 Acquired
April 17, 2020 TRUP Common Stock Restricted Stock Unit (RSU) (788) 788 Disposed
Dec. 31, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (783) $29.93 Dec. 31, 2019 783 Disposed
March 31, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (782) $29.93 Dec. 31, 2019 782 Disposed
Feb. 22, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (3,129) $29.93 Dec. 31, 2019 3,129 Acquired
Dec. 31, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (663) $28.01 Dec. 31, 2018 663 Disposed
Sept. 30, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (663) $28.01 Dec. 31, 2018 663 Disposed
June 30, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (663) $28.01 Dec. 31, 2018 663 Disposed
March 31, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (662) $28.01 Dec. 31, 2018 662 Disposed
Feb. 20, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (2,651) $28.01 Dec. 31, 2018 2,651 Acquired
Feb. 21, 2017 TRUP Stock Option (right to buy) Common Stock (12,688) $16.06 Feb. 21, 2027 12,688 Acquired
Feb. 5, 2016 TRUP Stock Option (right to buy) Common Stock (20,482) $8.57 Feb. 5, 2026 20,482 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
July 17, 2024 TWFG Class B LLC Units in TWFG Holding Company, LLC→ Class A Common Stock [F1,F2] Indirect
July 17, 2014 TRUP Common Stock 0 Direct