SEC CIK 1775195

Griffith Curtis C

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
SPFIview stock →157,1192026-06-18

Position History — SPFI

Reported shares owned immediately after each Form 4 transaction, over time.

0798,3401,596,6812,395,0212019-052020-062023-012024-012024-062025-012025-122026-06

Recent Filings — SPFI

DateActivitySharesPriceOwned After
2026-06-18Disposition to issuer300,000$41.39157,119
2026-02-11Gift4,000$0.00457,119
2026-01-05Grant / award (derivative)10,644$0.0010,644
2026-01-05Grant / award3,211$38.92461,119
2026-01-05Tax withholding1,108$38.28457,908
2025-12-31Option exercise (derivative)3,000$0.000
2025-12-31Tax withholding1,224$39.61459,016
2025-12-31Option exercise3,000$8.60460,240
2025-12-31Option exercise (derivative)3,000$0.000
2025-12-31Tax withholding1,224$39.61459,016
2025-12-31Option exercise3,000$8.60460,240
2025-03-10Open-market sale100,000$33.00457,240
2025-03-10Disposition to issuer250,000$33.00557,240
2025-02-18Open-market sale21,443$35.36807,240
2025-02-14Gift3,000$0.00833,879
2025-02-14Open-market sale5,196$35.60828,683
2025-02-13Open-market sale17,939$35.40836,879
2025-02-12Open-market sale15,422$35.69854,818
2025-01-03Grant / award (derivative)11,144$0.0011,144
2025-01-03Grant / award3,675$34.01870,240
2025-01-02Tax withholding1,285$34.83866,565
2024-12-31Option exercise (derivative)3,000$0.000
2024-12-31Tax withholding1,117$34.53867,850
2024-12-31Option exercise3,000$5.88868,967
2024-11-05Open-market sale50,000$33.50865,967
2024-08-15Open-market sale50,000$30.00915,967
2024-08-06Open-market sale21,340$30.00965,967
2024-08-05Open-market sale9,591$30.10987,307
2024-08-02Open-market sale1,599$31.00996,898
2024-07-31Open-market sale12,470$32.96998,497
2024-07-30Open-market sale5,000$33.001,010,967
2024-07-01Disposition to issuer40,000$25.001,015,967
2024-06-13Open-market sale4,830$25.861,055,967
2024-06-13Open-market sale3,000$26.541,060,797
2024-06-13Open-market sale3,000$26.541,060,797
2024-06-13Open-market sale4,830$25.861,055,967
2024-05-06Open-market sale40,000$25.001,063,797
2024-03-12Open-market sale100,000$24.751,103,797
2024-03-08Open-market sale24,160$25.271,203,797
2024-03-07Open-market sale796$26.031,227,957
2024-03-07Open-market sale18,778$25.431,228,753
2024-03-06Open-market sale6,266$26.041,247,531
2024-02-27Open-market sale50,000$25.001,253,797
2024-02-06Open-market sale30,000$27.001,303,797
2024-01-31Open-market sale1,600$28.101,333,797
2024-01-02Grant / award (derivative)12,608$0.0012,608
2024-01-02Tax withholding1,371$28.961,335,397
2024-01-02Grant / award4,263$29.321,336,768
2023-12-29Option exercise (derivative)9,000$0.000
2023-12-29Tax withholding4,570$29.581,332,505
2023-12-29Option exercise9,000$10.331,337,075
2023-11-07Disposition to issuer100,000$26.301,328,075
2023-09-06Disposition to issuer30,188$26.491,428,075
2023-08-11Open-market sale23,000$26.8864,000
2023-08-10Disposition to issuer80,000$26.881,458,263
2023-06-14Open-market buy1,500$24.241,538,263
2023-06-14Open-market buy1,500$24.241,538,263
2023-06-13Open-market buy1,500$23.821,536,763
2023-06-13Open-market buy1,500$23.821,536,763
2023-01-03Grant / award (derivative)13,560$0.0013,560
2023-01-03Tax withholding1,280$27.531,430,188
2023-01-03Grant / award4,540$27.531,434,728
2022-12-30Option exercise (derivative)9,000$0.000
2022-12-30Tax withholding5,125$27.931,431,468
2022-12-30Option exercise9,000$12.031,436,593
2022-08-29Open-market sale25,000$26.571,427,593
2022-08-29Disposition to issuer75,000$26.571,452,593
2022-01-19Grant / award (derivative)13,340$0.0013,340
2022-01-19Grant / award4,243$0.001,527,593
2021-12-31Option exercise (derivative)9,000$0.000
2021-12-31Option exercise9,000$11.031,528,231
2021-12-31Tax withholding4,881$27.931,523,350
2021-12-16Gift870,000$0.001,519,231
2021-01-04Grant / award (derivative)18,562$0.0018,562
2020-12-31Option exercise (derivative)9,000$0.000
2020-12-31Tax withholding5,790$18.982,389,231
2020-12-31Option exercise9,000$10.032,395,021
2020-06-01Open-market buy500$13.002,386,021
2020-05-26Open-market buy1,500$13.112,385,521
2020-05-22Open-market buy1,500$12.962,384,021
2020-03-13Open-market buy1,000$16.512,382,521
2020-03-12Open-market buy2,000$16.552,381,521
2020-03-11Open-market buy1,000$17.622,379,521
2020-02-19Grant / award (derivative)22,411$0.0022,411
2019-12-31Option exercise (derivative)9,000$0.000
2019-12-31Tax withholding5,269$21.002,378,521
2019-12-31Option exercise9,000$9.492,383,790
2019-12-18Grant / award (derivative)21,955$0.0087,955
2019-05-13Open-market buy5,000$17.502,374,790
2019-05-09———88,209
2019-05-09———2,369,790
2019-05-08———88,209
2019-05-08———2,369,790

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.