Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 23 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

23 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 2, 2025 TFIN P 688 $21.50 $14,792 9,338 Direct +7.95% Acquired 189.2% (price as of 2026-10-02)
May 1, 2025 TFIN P 650 $21.27 $13,826 8,650 Direct +8.12% Acquired 192.3% (price as of 2026-10-02)
Jan. 31, 2023 TFIN P 1,500 $54.96 $82,440 34,760 Direct +4.51% Acquired 13.1% (price as of 2026-10-02)
Jan. 26, 2021 TFIN S 6,000 $62.29 $373,740 31,627 Direct -15.95% Disposed -0.2% (price as of 2026-10-02)
June 19, 2020 TFIN P 8,000 $25.00 $200,000 8,000 Direct · Acquired 148.7% (price as of 2026-10-02)
May 13, 2020 TFIN P 1,000 $20.93 $20,930 36,664 Direct +2.80% Acquired 197.1% (price as of 2026-10-02)
Oct. 24, 2019 TFIN P 1,500 $32.60 $48,900 35,097 Direct +4.46% Acquired 90.7% (price as of 2026-10-02)
Aug. 27, 2019 TFIN P 1,000 $27.94 $27,940 33,597 Direct +3.07% Acquired 122.5% (price as of 2026-10-02)
Aug. 12, 2019 TFIN P 800 $29.10 $23,280 32,597 Direct +2.52% Acquired 113.7% (price as of 2026-10-02)
June 6, 2019 TFIN P 1,500 $27.70 $41,550 31,288 Direct +5.04% Acquired 124.5% (price as of 2026-10-02)
May 15, 2019 TFIN P 1,500 $29.25 $43,875 29,788 Direct +5.30% Acquired 112.6% (price as of 2026-10-02)
Jan. 29, 2019 TFIN P 1,000 $30.85 $30,850 27,803 Direct +3.73% Acquired 101.6% (price as of 2026-10-02)
July 30, 2018 TFIN P 600 $38.10 $22,860 26,803 Direct +2.29% Acquired 63.2% (price as of 2026-10-02)
May 14, 2018 TFIN P 250 $39.60 $9,900 25,835 Direct +0.98% Acquired 57.0% (price as of 2026-10-02)
May 11, 2018 TFIN P 500 $39.74 $19,870 25,585 Direct +1.99% Acquired 56.5% (price as of 2026-10-02)
Nov. 2, 2017 TFIN P 500 $30.60 $15,300 24,696 Direct +2.07% Acquired 103.2% (price as of 2026-10-02)
Nov. 1, 2017 TFIN P 500 $30.84 $15,420 24,196 Direct +2.11% Acquired 101.6% (price as of 2026-10-02)
Oct. 23, 2017 TFIN P 100 $31.60 $3,160 23,696 Direct +0.42% Acquired 96.8% (price as of 2026-10-02)
Oct. 23, 2017 TFIN P 400 $31.65 $12,660 23,596 Direct +1.72% Acquired 96.5% (price as of 2026-10-02)
April 25, 2017 TFIN P 500 $21.95 $10,975 22,687 Direct +2.25% Acquired 183.3% (price as of 2026-10-02)
April 24, 2017 TFIN P 1,000 $22.00 $22,000 22,187 Direct +4.72% Acquired 182.6% (price as of 2026-10-02)
Aug. 3, 2016 TFIN P 500 $17.10 $8,550 20,725 Direct +2.47% Acquired 263.6% (price as of 2026-10-02)
Aug. 2, 2016 TFIN P 500 $17.15 $8,575 20,225 Direct +2.53% Acquired 262.6% (price as of 2026-10-02)
Aug. 1, 2016 TFIN P 593 $17.20 $10,200 19,725 Direct +3.10% Acquired 261.5% (price as of 2026-10-02)
May 5, 2016 TFIN P 1,000 $15.35 $15,350 19,132 Direct +5.52% Acquired 305.1% (price as of 2026-10-02)
May 3, 2016 TFIN P 1,500 $15.36 $23,040 18,132 Direct +9.02% Acquired 304.8% (price as of 2026-10-02)
Aug. 5, 2015 TFIN P 500 $14.13 $7,065 15,372 Direct +3.36% Acquired 340.1% (price as of 2026-10-02)
Aug. 4, 2015 TFIN P 467 $14.13 $6,599 14,872 Direct +3.24% Acquired 340.1% (price as of 2026-10-02)
May 27, 2015 TFIN P 1,000 $12.61 $12,610 14,405 Direct +7.46% Acquired 393.1% (price as of 2026-10-02)
May 22, 2015 TFIN P 500 $12.94 $6,470 13,405 Direct +3.87% Acquired 380.5% (price as of 2026-10-02)
May 6, 2015 TFIN P 1,424 $13.23 $18,840 12,905 Direct +12.40% Acquired 370.0% (price as of 2026-10-02)
Nov. 13, 2014 TFIN P 10,000 $12.00 $120,000 10,000 Direct · Acquired 418.2% (price as of 2026-10-02)

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.