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
March 10, 2025 SPFI S 100,000 $33.00 $3,300,000 457,240 Direct -17.95% Disposed 30.4% (price as of 2026-10-02)
Feb. 18, 2025 SPFI S 21,443 $35.36 $758,224 807,240 Direct -2.59% Disposed 21.7% (price as of 2026-10-02)
Feb. 14, 2025 SPFI S 5,196 $35.60 $184,978 828,683 Direct -0.62% Disposed 20.8% (price as of 2026-10-02)
Feb. 13, 2025 SPFI S 17,939 $35.40 $635,041 836,879 Direct -2.10% Disposed 21.5% (price as of 2026-10-02)
Feb. 12, 2025 SPFI S 15,422 $35.69 $550,411 854,818 Direct -1.77% Disposed 20.5% (price as of 2026-10-02)
Nov. 5, 2024 SPFI S 50,000 $33.50 $1,675,000 865,967 Direct -5.46% Disposed 28.4% (price as of 2026-10-02)
Aug. 15, 2024 SPFI S 50,000 $30.00 $1,500,000 915,967 Direct -5.18% Disposed 43.4% (price as of 2026-10-02)
Aug. 6, 2024 SPFI S 21,340 $30.00 $640,200 965,967 Direct -2.16% Disposed 43.4% (price as of 2026-10-02)
Aug. 5, 2024 SPFI S 9,591 $30.10 $288,689 987,307 Direct -0.96% Disposed 42.9% (price as of 2026-10-02)
Aug. 2, 2024 SPFI S 1,599 $31.00 $49,569 996,898 Direct -0.16% Disposed 38.8% (price as of 2026-10-02)
July 31, 2024 SPFI S 12,470 $32.96 $411,011 998,497 Direct -1.23% Disposed 30.5% (price as of 2026-10-02)
July 30, 2024 SPFI S 5,000 $33.00 $165,000 1,010,967 Direct -0.49% Disposed 30.4% (price as of 2026-10-02)
June 13, 2024 SPFI S 3,000 $26.54 $79,620 1,060,797 Direct -0.28% Disposed 62.1% (price as of 2026-10-02)
June 13, 2024 SPFI S 4,830 $25.86 $124,904 1,055,967 Direct -0.46% Disposed 66.4% (price as of 2026-10-02)
June 13, 2024 SPFI S 3,000 $26.54 $79,620 1,060,797 Direct -0.28% Disposed 62.1% (price as of 2026-10-02)
June 13, 2024 SPFI S 4,830 $25.86 $124,904 1,055,967 Direct -0.46% Disposed 66.4% (price as of 2026-10-02)
May 6, 2024 SPFI S 40,000 $25.00 $1,000,000 1,063,797 Direct -3.62% Disposed 72.1% (price as of 2026-10-02)
March 12, 2024 SPFI S 100,000 $24.75 $2,475,000 1,103,797 Direct -8.31% Disposed 73.8% (price as of 2026-10-02)
March 8, 2024 SPFI S 24,160 $25.27 $610,523 1,203,797 Direct -1.97% Disposed 70.2% (price as of 2026-10-02)
March 7, 2024 SPFI S 18,778 $25.43 $477,525 1,228,753 Direct -1.51% Disposed 69.2% (price as of 2026-10-02)
March 7, 2024 SPFI S 796 $26.03 $20,720 1,227,957 Direct -0.06% Disposed 65.3% (price as of 2026-10-02)
March 6, 2024 SPFI S 6,266 $26.04 $163,167 1,247,531 Direct -0.50% Disposed 65.2% (price as of 2026-10-02)
Feb. 27, 2024 SPFI S 50,000 $25.00 $1,250,000 1,253,797 Direct -3.83% Disposed 72.1% (price as of 2026-10-02)
Feb. 6, 2024 SPFI S 30,000 $27.00 $810,000 1,303,797 Direct -2.25% Disposed 59.3% (price as of 2026-10-02)
Jan. 31, 2024 SPFI S 1,600 $28.10 $44,960 1,333,797 Direct -0.12% Disposed 53.1% (price as of 2026-10-02)
Aug. 11, 2023 SPFI S 23,000 $26.88 $618,240 64,000 Indirect -26.44% Disposed 60.0% (price as of 2026-10-02)
June 14, 2023 SPFI P 1,500 $24.24 $36,360 1,538,263 Direct +0.10% Acquired 77.5% (price as of 2026-10-02)
June 14, 2023 SPFI P 1,500 $24.24 $36,360 1,538,263 Direct +0.10% Acquired 77.5% (price as of 2026-10-02)
June 13, 2023 SPFI P 1,500 $23.82 $35,730 1,536,763 Direct +0.10% Acquired 80.6% (price as of 2026-10-02)
June 13, 2023 SPFI P 1,500 $23.82 $35,730 1,536,763 Direct +0.10% Acquired 80.6% (price as of 2026-10-02)
Aug. 29, 2022 SPFI S 25,000 $26.57 $664,250 1,427,593 Direct -1.72% Disposed 61.9% (price as of 2026-10-02)
June 1, 2020 SPFI P 500 $13.00 $6,500 2,386,021 Direct +0.02% Acquired 230.9% (price as of 2026-10-02)
May 26, 2020 SPFI P 1,500 $13.11 $19,665 2,385,521 Direct +0.06% Acquired 228.1% (price as of 2026-10-02)
May 22, 2020 SPFI P 1,500 $12.96 $19,440 2,384,021 Direct +0.06% Acquired 231.9% (price as of 2026-10-02)
March 13, 2020 SPFI P 1,000 $16.51 $16,510 2,382,521 Direct +0.04% Acquired 160.6% (price as of 2026-10-02)
March 12, 2020 SPFI P 2,000 $16.55 $33,100 2,381,521 Direct +0.08% Acquired 159.9% (price as of 2026-10-02)
March 11, 2020 SPFI P 1,000 $17.62 $17,620 2,379,521 Direct +0.04% Acquired 144.2% (price as of 2026-10-02)
May 13, 2019 SPFI P 5,000 $17.50 $87,500 2,374,790 Direct +0.21% Acquired 145.8% (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.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Jan. 5, 2026 SPFI Stock Options (Right to Buy) Common Stock (10,644) $38.92 Jan. 5, 2036 10,644 Acquired
Dec. 31, 2025 SPFI Stock Options (Right to Buy) Common Stock (3,000) $8.60 Dec. 31, 2025 3,000 Disposed
Dec. 31, 2025 SPFI Stock Options (Right to Buy) Common Stock (3,000) $8.60 Dec. 31, 2025 3,000 Disposed
Jan. 3, 2025 SPFI Stock Options (Right to Buy) Common Stock (11,144) $34.01 Jan. 3, 2035 11,144 Acquired
Dec. 31, 2024 SPFI Stock Options (Right to Buy) Common Stock (3,000) $5.88 Dec. 31, 2024 3,000 Disposed
Jan. 2, 2024 SPFI Stock Options (Right to Buy) Common Stock (12,608) $29.32 Jan. 2, 2034 12,608 Acquired
Dec. 29, 2023 SPFI Stock Options (Right to Buy) Common Stock (9,000) $10.33 Dec. 31, 2023 9,000 Disposed
Jan. 3, 2023 SPFI Stock Options (Right to Buy) Common Stock (13,560) $27.53 Jan. 3, 2033 13,560 Acquired
Dec. 30, 2022 SPFI Stock Options (Right to Buy) Common Stock (9,000) $12.03 Dec. 31, 2022 9,000 Disposed
Jan. 19, 2022 SPFI Stock Options (Right to Buy) Common Stock (13,340) $29.46 Jan. 19, 2032 13,340 Acquired
Dec. 31, 2021 SPFI Stock Options (Right to Buy) Common Stock (9,000) $11.03 Dec. 31, 2021 9,000 Disposed
Jan. 4, 2021 SPFI Stock Options (Right to Buy) Common Stock (18,562) $18.95 Jan. 4, 2031 18,562 Acquired
Dec. 31, 2020 SPFI Stock Options (Right to Buy) Common Stock (9,000) $10.03 Dec. 31, 2020 9,000 Disposed
Feb. 19, 2020 SPFI Stock Options (right to buy) Common Stock (22,411) $20.93 Feb. 19, 2030 22,411 Acquired
Dec. 31, 2019 SPFI Stock Options (right to buy) Common Stock (9,000) $9.49 Dec. 31, 2019 9,000 Disposed
Dec. 18, 2019 SPFI Stock Options (right to buy) Common Stock (21,955) $19.98 Dec. 18, 2029 21,955 Acquired

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

Initial ownership (Form 3) 28 holdings

07

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

DateTickerSecuritySharesOwnership
May 15, 2019 SPFI Common Stock 2,369,790 Direct
May 15, 2019 SPFI Common Stock 88,209 Indirect
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 15, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Common Stock 2,369,790 Direct
May 10, 2019 SPFI Common Stock 88,209 Indirect
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (9,000) 9,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct
May 10, 2019 SPFI Stock Options (right to buy)→ Common Stock (3,000) 3,000 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

SPFI

CEO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2021 $400,000 $160,000 · $125,999 $230,000 · $126,839 $1,042,838
2020 $386,622 $55,800 · $125,995 $304,200 · $49,040 $921,657
2019 $366,088 · · $121,367 $307,800 · $49,751 $845,006

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.