Michael Doak
First SEC filing: June 8, 2026 · Latest: June 8, 2026
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| 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 Indirect | +1.04% | Acquired | 26.5% (price as of 2026-10-02) |
| June 4, 2026 | TWFG | P | 11,000 | $19.09 | $209,990 | 757,722 Indirect | +1.47% | Acquired | 28.9% (price as of 2026-10-02) |
| June 3, 2026 | TWFG | P | 22,994 | $18.62 | $428,148 | 746,722 Indirect | +3.18% | Acquired | 32.2% (price as of 2026-10-02) |
| June 2, 2026 | TWFG | P | 16,500 | $19.25 | $317,625 | 723,728 Indirect | +2.33% | Acquired | 27.8% (price as of 2026-10-02) |
| June 1, 2026 | TWFG | P | 16,500 | $19.33 | $318,945 | 707,228 Indirect | +2.39% | Acquired | 27.3% (price as of 2026-10-02) |
| May 29, 2026 | TWFG | P | 11,330 | $18.87 | $213,797 | 690,728 Indirect | +1.67% | Acquired | 30.4% (price as of 2026-10-02) |
| May 28, 2026 | TWFG | P | 11,000 | $18.87 | $207,570 | 679,398 Indirect | +1.65% | Acquired | 30.4% (price as of 2026-10-02) |
| May 27, 2026 | TWFG | P | 24,880 | $18.62 | $463,266 | 668,398 Indirect | +3.87% | Acquired | 32.2% (price as of 2026-10-02) |
| May 26, 2026 | TWFG | P | 11,000 | $19.23 | $211,530 | 643,518 Indirect | +1.74% | Acquired | 28.0% (price as of 2026-10-02) |
| May 22, 2026 | TWFG | P | 11,000 | $18.89 | $207,790 | 632,518 Indirect | +1.77% | Acquired | 30.3% (price as of 2026-10-02) |
| May 21, 2026 | TWFG | P | 17,538 | $18.52 | $324,804 | 621,518 Indirect | +2.90% | Acquired | 32.9% (price as of 2026-10-02) |
| May 20, 2026 | TWFG | P | 15,745 | $18.79 | $295,849 | 603,980 Indirect | +2.68% | Acquired | 31.0% (price as of 2026-10-02) |
| March 31, 2026 | TWFG | A | 4,000 | · | · | 10,117 Direct | +65.39% | Acquired | (price as of 2026-10-02) |
| March 31, 2025 | TWFG | A | 2,588 | · | · | 6,117 Direct | +73.34% | Acquired | (price as of 2026-10-02) |
| July 19, 2024 | TWFG | P | 588,235 | $17.00 | $9,999,995 | 591,764 Indirect | +16668.60% | Acquired | 44.8% (price as of 2026-10-02) |
| July 19, 2024 | TWFG | J | 1,820,234 | · | · | 1,820,234 Indirect | · | Acquired | (price as of 2026-10-02) |
| July 19, 2024 | TWFG | J | 1,820,234 | · | · | 0 Indirect | -100.00% | Disposed | (price as of 2026-10-02) |
| July 19, 2024 | TWFG | J | 1,820,234 | · | · | 1,820,234 Indirect | · | Acquired | (price as of 2026-10-02) |
| July 17, 2024 | TWFG | A | 3,529 | · | · | 3,529 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 30, 2023 | TRUP | M | 12,688 | $16.06 | $203,769 | 14,554 Direct | +679.96% | Acquired | 46.8% (price as of 2026-10-02) |
| Aug. 30, 2023 | TRUP | S | 8,688 | $29.99 | $260,553 | 5,866 Direct | -59.69% | Disposed | -21.4% (price as of 2026-10-02) |
| Aug. 30, 2023 | TRUP | M | 12,688 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| March 31, 2023 | TRUP | M | 184 | · | · | 1,866 Direct | +10.94% | Acquired | (price as of 2026-10-02) |
| March 31, 2023 | TRUP | M | 184 | · | · | 552 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| March 28, 2023 | TRUP | M 10b5-1 | 2,750 | $8.57 | $23,568 | 4,432 Direct | +163.50% | Acquired | 175.1% (price as of 2026-10-02) |
| March 28, 2023 | TRUP | S 10b5-1 | 2,750 | $40.00 | $110,000 | 1,682 Direct | -62.05% | Disposed | -41.1% (price as of 2026-10-02) |
| March 28, 2023 | TRUP | M 10b5-1 | 2,750 | · | · | 13,782 Direct | -16.63% | Disposed | (price as of 2026-10-02) |
| Feb. 27, 2023 | TRUP | A | 736 | · | · | 736 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 5, 2023 | TRUP | M 10b5-1 | 700 | $8.57 | $5,999 | 2,382 Direct | +41.62% | Acquired | 175.1% (price as of 2026-10-02) |
| Jan. 5, 2023 | TRUP | S 10b5-1 | 700 | $46.00 | $32,200 | 1,682 Direct | -29.39% | Disposed | -48.7% (price as of 2026-10-02) |
| Jan. 5, 2023 | TRUP | M 10b5-1 | 700 | · | · | 16,532 Direct | -4.06% | Disposed | (price as of 2026-10-02) |
| Dec. 31, 2022 | TRUP | M | 310 | · | · | 1,654 Direct | +23.07% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2022 | TRUP | M | 28 | · | · | 1,682 Direct | +1.69% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2022 | TRUP | M | 310 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Dec. 31, 2022 | TRUP | M | 28 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Oct. 5, 2022 | TRUP | M 10b5-1 | 700 | $8.57 | $5,999 | 2,044 Direct | +52.08% | Acquired | 175.1% (price as of 2026-10-02) |
| Oct. 5, 2022 | TRUP | S 10b5-1 | 700 | $60.50 | $42,350 | 1,344 Direct | -34.25% | Disposed | -61.0% (price as of 2026-10-02) |
| Oct. 5, 2022 | TRUP | M 10b5-1 | 700 | · | · | 17,232 Direct | -3.90% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2022 | TRUP | M | 310 | · | · | 1,317 Direct | +30.78% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2022 | TRUP | M | 27 | · | · | 1,344 Direct | +2.05% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2022 | TRUP | M | 310 | · | · | 310 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2022 | TRUP | M | 27 | · | · | 28 Direct | -49.09% | Disposed | (price as of 2026-10-02) |
| July 5, 2022 | TRUP | M 10b5-1 | 700 | $8.57 | $5,999 | 1,707 Direct | +69.51% | Acquired | 175.1% (price as of 2026-10-02) |
| July 5, 2022 | TRUP | S 10b5-1 | 700 | $60.00 | $42,000 | 1,007 Direct | -41.01% | Disposed | -60.7% (price as of 2026-10-02) |
| July 5, 2022 | TRUP | M 10b5-1 | 700 | · | · | 17,932 Direct | -3.76% | Disposed | (price as of 2026-10-02) |
| June 30, 2022 | TRUP | M | 310 | · | · | 979 Direct | +46.34% | Acquired | (price as of 2026-10-02) |
| June 30, 2022 | TRUP | M | 28 | · | · | 1,007 Direct | +2.86% | Acquired | (price as of 2026-10-02) |
| June 30, 2022 | TRUP | M | 310 | · | · | 620 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| June 30, 2022 | TRUP | M | 28 | · | · | 55 Direct | -33.73% | Disposed | (price as of 2026-10-02) |
| April 5, 2022 | TRUP | M 10b5-1 | 700 | $8.57 | $5,999 | 1,369 Direct | +104.63% | Acquired | 175.1% (price as of 2026-10-02) |
| April 5, 2022 | TRUP | S 10b5-1 | 700 | $97.26 | $68,082 | 669 Direct | -51.13% | Disposed | -75.8% (price as of 2026-10-02) |
| April 5, 2022 | TRUP | M 10b5-1 | 700 | · | · | 18,632 Direct | -3.62% | Disposed | (price as of 2026-10-02) |
| March 31, 2022 | TRUP | M | 310 | · | · | 642 Direct | +93.37% | Acquired | (price as of 2026-10-02) |
| March 31, 2022 | TRUP | M | 27 | · | · | 669 Direct | +4.21% | Acquired | (price as of 2026-10-02) |
| March 31, 2022 | TRUP | M | 310 | · | · | 930 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| March 31, 2022 | TRUP | M | 27 | · | · | 83 Direct | -24.55% | Disposed | (price as of 2026-10-02) |
| March 29, 2022 | TRUP | M 10b5-1 | 450 | $8.57 | $3,856 | 782 Direct | +135.54% | Acquired | 175.1% (price as of 2026-10-02) |
| March 29, 2022 | TRUP | S 10b5-1 | 450 | $95.00 | $42,750 | 332 Direct | -57.54% | Disposed | -75.2% (price as of 2026-10-02) |
| March 29, 2022 | TRUP | M 10b5-1 | 450 | · | · | 19,332 Direct | -2.27% | Disposed | (price as of 2026-10-02) |
| March 24, 2022 | TRUP | M 10b5-1 | 700 | $8.57 | $5,999 | 1,032 Direct | +210.84% | Acquired | 175.1% (price as of 2026-10-02) |
| March 24, 2022 | TRUP | S 10b5-1 | 700 | $90.35 | $63,245 | 332 Direct | -67.83% | Disposed | -73.9% (price as of 2026-10-02) |
| March 24, 2022 | TRUP | M 10b5-1 | 700 | · | · | 19,782 Direct | -3.42% | Disposed | (price as of 2026-10-02) |
| Feb. 28, 2022 | TRUP | A | 1,240 | · | · | 1,240 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 28, 2022 | TRUP | A | 110 | · | · | 110 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 30, 2021 | TRUP | S 10b5-1 | 1,782 | $131.42 | $234,190 | 0 Direct | -100.00% | Disposed | -82.1% (price as of 2026-10-02) |
| Sept. 30, 2021 | TRUP | M | 331 | · | · | 1,782 Direct | +22.81% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2021 | TRUP | M | 331 | · | · | 332 Direct | -49.92% | Disposed | (price as of 2026-10-02) |
| Aug. 30, 2021 | TRUP | S | 2,500 | $94.91 | $237,275 | 0 Indirect | -100.00% | Disposed | -75.2% (price as of 2026-10-02) |
| June 30, 2021 | TRUP | M | 331 | · | · | 1,451 Direct | +29.55% | Acquired | (price as of 2026-10-02) |
| June 30, 2021 | TRUP | M | 331 | · | · | 663 Direct | -33.30% | Disposed | (price as of 2026-10-02) |
| March 31, 2021 | TRUP | M | 330 | · | · | 1,120 Direct | +41.77% | Acquired | (price as of 2026-10-02) |
| March 31, 2021 | TRUP | M | 330 | · | · | 994 Direct | -24.92% | Disposed | (price as of 2026-10-02) |
| Feb. 22, 2021 | TRUP | A | 1,324 | · | · | 1,324 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2020 | TRUP | M | 790 | · | · | 790 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2020 | TRUP | M | 790 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Nov. 23, 2020 | TRUP | S | 4,858 | $96.27 | $467,680 | 2,500 Indirect | -66.02% | Disposed | -75.5% (price as of 2026-10-02) |
| Nov. 18, 2020 | TRUP | S | 790 | $96.00 | $75,840 | 7,358 Direct | -9.70% | Disposed | -75.4% (price as of 2026-10-02) |
| Sept. 30, 2020 | TRUP | M | 790 | · | · | 8,148 Direct | +10.74% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2020 | TRUP | M | 790 | · | · | 790 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| July 8, 2020 | TRUP | G | 790 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| July 8, 2020 | TRUP | G | 790 | · | · | 7,358 Indirect | +12.03% | Acquired | (price as of 2026-10-02) |
| June 30, 2020 | TRUP | M | 790 | · | · | 7,358 Direct | +12.03% | Acquired | (price as of 2026-10-02) |
| June 30, 2020 | TRUP | M | 790 | · | · | 1,580 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| May 27, 2020 | TRUP | G | 788 | · | · | 790 Direct | -49.94% | Disposed | (price as of 2026-10-02) |
| May 27, 2020 | TRUP | G | 788 | · | · | 6,568 Indirect | +13.63% | Acquired | (price as of 2026-10-02) |
| April 17, 2020 | TRUP | M | 788 | · | · | 6,568 Direct | +13.63% | Acquired | (price as of 2026-10-02) |
| April 17, 2020 | TRUP | A | 3,158 | · | · | 3,158 Direct | · | Acquired | (price as of 2026-10-02) |
| April 17, 2020 | TRUP | M | 788 | · | · | 2,370 Direct | -24.95% | Disposed | (price as of 2026-10-02) |
| Jan. 10, 2020 | TRUP | G | 5,780 | · | · | 1,578 Direct | -78.55% | Disposed | (price as of 2026-10-02) |
| Jan. 10, 2020 | TRUP | G | 5,780 | · | · | 5,780 Indirect | · | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2019 | TRUP | M | 783 | · | · | 5,780 Direct | +15.67% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2019 | TRUP | M | 783 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2019 | TRUP | M | 782 | · | · | 4,997 Direct | +18.55% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2019 | TRUP | M | 782 | · | · | 783 Direct | -49.97% | Disposed | (price as of 2026-10-02) |
| June 30, 2019 | TRUP | M | 782 | · | · | 4,215 Direct | +22.78% | Acquired | (price as of 2026-10-02) |
| June 30, 2019 | TRUP | M | 782 | · | · | 1,565 Direct | -33.32% | Disposed | (price as of 2026-10-02) |
| March 31, 2019 | TRUP | M | 782 | · | · | 3,433 Direct | +29.50% | Acquired | (price as of 2026-10-02) |
| March 31, 2019 | TRUP | M | 782 | · | · | 2,347 Direct | -24.99% | Disposed | (price as of 2026-10-02) |
| Feb. 22, 2019 | TRUP | A | 3,129 | · | · | 3,129 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2018 | TRUP | M | 663 | · | · | 2,651 Direct | +33.35% | Acquired | (price as of 2026-10-02) |
Showing latest 100 of 110 transactions
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 |
|---|---|---|---|---|---|---|---|
| July 19, 2024 | TWFG | Class B LLC Units in TWFG Holding Company, LLC [F3,F4] | Class A Common Stock | · | · | 1,820,234 | Disposed |
| July 19, 2024 | TWFG | Class B LLC Units in TWFG Holding Company, LLC [F3,F4] | Class A Common Stock | · | · | 1,820,234 | Acquired |
| Aug. 30, 2023 | TRUP | Stock Option (right to buy) | Common Stock | $16.06 | Feb. 21, 2027 | 12,688 | Disposed |
| March 31, 2023 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | Dec. 31, 2023 | 184 | Disposed |
| March 28, 2023 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 2,750 | Disposed |
| Feb. 27, 2023 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | Dec. 31, 2023 | 736 | Acquired |
| Jan. 5, 2023 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 700 | Disposed |
| Dec. 31, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 310 | Disposed |
| Dec. 31, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 28 | Disposed |
| Oct. 5, 2022 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 700 | Disposed |
| Sept. 30, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 310 | Disposed |
| Sept. 30, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 27 | Disposed |
| July 5, 2022 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 700 | Disposed |
| June 30, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 310 | Disposed |
| June 30, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 28 | Disposed |
| April 5, 2022 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 700 | Disposed |
| March 31, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 310 | Disposed |
| March 31, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 27 | Disposed |
| March 29, 2022 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 450 | Disposed |
| March 24, 2022 | TRUP | Stock Option (right to buy) | Common Stock | $8.57 | Feb. 5, 2026 | 700 | Disposed |
| Feb. 28, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 1,240 | Acquired |
| Feb. 28, 2022 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 110 | Acquired |
| Sept. 30, 2021 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 331 | Disposed |
| June 30, 2021 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 331 | Disposed |
| March 31, 2021 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 330 | Disposed |
| Feb. 22, 2021 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 1,324 | Acquired |
| Dec. 31, 2020 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 790 | Disposed |
| Sept. 30, 2020 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 790 | Disposed |
| June 30, 2020 | TRUP | Restricted Stock Unit (RSU) | Common Stock | · | · | 790 | Disposed |
| April 17, 2020 | TRUP | Common Stock | Restricted Stock Unit (RSU) | · | · | 3,158 | Acquired |
| April 17, 2020 | TRUP | Common Stock | Restricted Stock Unit (RSU) | · | · | 788 | Disposed |
| Dec. 31, 2019 | TRUP | Restricted Stock Unit (RSU) | Common Stock | $29.93 | Dec. 31, 2019 | 783 | Disposed |
| Sept. 30, 2019 | TRUP | Restricted Stock Unit (RSU) | Common Stock | $29.93 | Dec. 31, 2019 | 782 | Disposed |
| June 30, 2019 | TRUP | Restricted Stock Unit (RSU) | Common Stock | $29.93 | Dec. 31, 2019 | 782 | Disposed |
| March 31, 2019 | TRUP | Restricted Stock Unit (RSU) | Common Stock | $29.93 | Dec. 31, 2019 | 782 | Disposed |
| Feb. 22, 2019 | TRUP | Restricted Stock Unit (RSU) | Common Stock | $29.93 | Dec. 31, 2019 | 3,129 | Acquired |
| Dec. 31, 2018 | TRUP | Restricted Stock Unit (RSU) | Restricted Stock Unit (RSU) | $28.01 | Dec. 31, 2018 | 663 | Disposed |
| Sept. 30, 2018 | TRUP | Restricted Stock Unit (RSU) | Restricted Stock Unit (RSU) | $28.01 | Dec. 31, 2018 | 663 | Disposed |
| June 30, 2018 | TRUP | Restricted Stock Unit (RSU) | Restricted Stock Unit (RSU) | $28.01 | Dec. 31, 2018 | 663 | Disposed |
| March 31, 2018 | TRUP | Restricted Stock Unit (RSU) | Restricted Stock Unit (RSU) | $28.01 | Dec. 31, 2018 | 662 | Disposed |
| Feb. 20, 2018 | TRUP | Restricted Stock Unit (RSU) | Restricted Stock Unit (RSU) | $28.01 | Dec. 31, 2018 | 2,651 | Acquired |
| Feb. 21, 2017 | TRUP | Stock Option (right to buy) | Common Stock | $16.06 | Feb. 21, 2027 | 12,688 | Acquired |
| Feb. 5, 2016 | TRUP | Stock Option (right to buy) | Common Stock | $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.