SEC CIK 1694310

Mehl Randall

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
NSPview stock →31,9082026-05-18
ICFIview stock →23,8512026-07-01
KFRCview stock →4,5042018-03-09

Position History — NSP

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

010,63621,27231,9082017-122018-052020-052020-092022-052024-052025-082025-112026-05

Recent Filings — NSP

DateActivitySharesPriceOwned After
2026-05-18Grant / award6,201$0.0031,908
2025-11-07Open-market buy1,000$33.8825,707
2025-11-06Open-market buy2,000$34.2524,707
2025-08-04Open-market buy2,000$45.0522,707
2025-05-20Grant / award2,678$0.0020,707
2024-05-21Grant / award1,818$0.0018,029
2023-05-22Grant / award1,574$0.0016,211
2022-05-23Grant / award1,877$0.0014,637
2021-05-24Grant / award1,974$0.0012,760
2020-09-04Open-market buy1,000$64.507,786
2020-09-04Open-market buy1,000$63.508,786
2020-05-20Grant / award3,234$0.006,786
2019-05-22Grant / award1,288$0.003,552
2018-05-23Grant / award1,194$0.002,264
2017-12-15Grant / award535$0.00535
2017-12-15———2,000

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