Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 51 non-open-market transactions below 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

51 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
July 19, 2024 TWFG P 16,000 $17.00 $272,000 19,529 Direct +453.39% Acquired 45.5% (price as of 2026-10-05)
May 4, 2021 TRUP P 6,000 $79.79 $478,740 45,056 Indirect +15.36% Acquired -69.2% (price as of 2026-10-05)
May 4, 2021 TRUP P 6,000 $80.94 $485,640 51,056 Indirect +13.32% Acquired -69.6% (price as of 2026-10-05)
May 4, 2021 TRUP P 2,000 $77.83 $155,660 2,000 Indirect · Acquired -68.4% (price as of 2026-10-05)
May 4, 2021 TRUP P 2,000 $78.04 $156,080 4,000 Indirect +100.00% Acquired -68.5% (price as of 2026-10-05)
May 4, 2021 TRUP P 2,000 $78.31 $156,620 6,000 Indirect +50.00% Acquired -68.6% (price as of 2026-10-05)
Nov. 23, 2020 TRUP S 5,000 $94.61 $473,050 44,056 Indirect -10.19% Disposed -74.0% (price as of 2026-10-05)
Nov. 23, 2020 TRUP S 5,000 $94.53 $472,650 39,056 Indirect -11.35% Disposed -74.0% (price as of 2026-10-05)
Aug. 12, 2020 TRUP S 15,000 $62.53 $937,950 49,056 Indirect -23.42% Disposed -60.7% (price as of 2026-10-05)
Nov. 12, 2019 TRUP P 10,000 $31.50 $315,000 64,056 Indirect +18.50% Acquired -22.0% (price as of 2026-10-05)
Nov. 13, 2018 TRUP P 19,000 $25.60 $486,400 54,056 Indirect +54.20% Acquired -4.0% (price as of 2026-10-05)
Feb. 21, 2017 TRUP P 6,200 $16.19 $100,378 34,306 Indirect +22.06% Acquired 51.8% (price as of 2026-10-05)
Feb. 22, 2016 TRUP P 8,000 $9.35 $74,800 28,106 Indirect +39.79% Acquired 162.8% (price as of 2026-10-05)
Feb. 27, 2015 TRUP P 3,000 $7.67 $23,010 20,106 Indirect +17.54% Acquired 220.3% (price as of 2026-10-05)
Feb. 19, 2015 TRUP P 2,007 $7.85 $15,755 17,106 Indirect +13.29% Acquired 213.0% (price as of 2026-10-05)
Feb. 19, 2015 TRUP P 1,901 $7.85 $14,923 17,000 Indirect +12.59% Acquired 213.0% (price as of 2026-10-05)
Feb. 18, 2015 TRUP P 5,099 $7.38 $37,631 15,099 Indirect +50.99% Acquired 232.9% (price as of 2026-10-05)

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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 16, 2021 TRUP Restricted Stock Unit (RSU) Common Stock (279) · · 279 Disposed
May 5, 2021 TRUP Stock Option (right to buy) Common Stock (23,360) $7.73 Feb. 18, 2025 23,360 Disposed
May 5, 2021 TRUP Stock Option (right to buy) Common Stock (23,213) $8.57 Feb. 5, 2026 23,213 Disposed
May 5, 2021 TRUP Stock Option (right to buy) Common Stock (18,608) $16.06 Feb. 21, 2027 18,608 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 (888) $29.93 Dec. 31, 2019 888 Disposed
Sept. 30, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (886) $29.93 Dec. 31, 2019 886 Disposed
June 30, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (886) $29.93 Dec. 31, 2019 886 Disposed
March 31, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (885) $29.93 Dec. 31, 2019 885 Disposed
Feb. 22, 2019 TRUP Restricted Stock Unit (RSU) Common Stock (3,545) $29.93 Dec. 31, 2019 3,545 Acquired
Dec. 31, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (752) $28.01 Dec. 31, 2018 752 Disposed
Sept. 30, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (751) $28.01 Dec. 31, 2018 751 Disposed
June 30, 2018 TRUP Restricted Stock Unit (RSU) Common Stock (751) $28.01 Dec. 31, 2018 751 Disposed
June 30, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (751) $28.01 Dec. 31, 2018 751 Disposed
June 30, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (751) $28.01 Dec. 31, 2018 751 Disposed
March 31, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (750) $28.01 Dec. 31, 2018 750 Disposed
Feb. 20, 2018 TRUP Restricted Stock Unit (RSU) Restricted Stock Unit (RSU) (3,004) $28.01 Dec. 31, 2018 3,004 Acquired
Feb. 21, 2017 TRUP Stock Option (right to buy) Common Stock (18,608) $16.06 Feb. 21, 2027 18,608 Acquired
Feb. 5, 2016 TRUP Stock Option (right to buy) Common Stock (23,213) $8.57 Feb. 5, 2026 23,213 Acquired
Feb. 18, 2015 TRUP Stock Option (right to buy) Common Stock (23,360) $7.73 Feb. 18, 2025 23,360 Acquired
Feb. 18, 2015 TRUP Stock Option (right to buy) Common Stock (23,360) $7.73 Feb. 18, 2025 23,360 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Jan. 5, 2015 TRUP Common Stock 10,000 Indirect