Keck Thomas (CIK 0001821978)

Latest company ownership

Shares held
3,405,464
Last filed at
Oct 1, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2020Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jun 10, 2024 Jun 12, 2024 StepStone Group Inc. Director Sell 17.5 -92,965 -2.09% $4.2M
Jun 3, 2024 Jun 5, 2024 StepStone Group Inc. Director Sell 45.0 -7,035 -0.16% $316.7K
Feb 23, 2024 Feb 27, 2024 StepStone Group Inc. Director Sell 17.5 -57,097 -1.27% $2M
Feb 21, 2024 Feb 22, 2024 StepStone Group Inc. Director Sell 17.5 -72,903 -1.59% $2.6M
Feb 7, 2023 Feb 9, 2023 StepStone Group Inc. Director Sell 46.3 -18,222 -0.40% $548.7K
Feb 2, 2023 Feb 6, 2023 StepStone Group Inc. Director Sell 32.5 -156,166 -3.29% $4.8M
Dec 13, 2022 Dec 14, 2022 StepStone Group Inc. Director Sell 57.5 -612 -0.01% $18.4K
Dec 15, 2021 Dec 16, 2021 StepStone Group Inc. Director Sell 27.5 -450,000 -9.09% $450
Nov 3, 2021 Nov 5, 2021 StepStone Group Inc. Director Sell 42.5 -44,082 -0.88% $2.1M
Oct 29, 2021 Nov 2, 2021 StepStone Group Inc. Director Sell 31.3 -166,485 -3.22% $7.9M
Oct 27, 2021 Oct 28, 2021 StepStone Group Inc. Director Sell 40.0 -77,765 -1.48% $3.6M
Oct 22, 2021 Oct 26, 2021 StepStone Group Inc. Director Sell 40.0 -64,279 -1.21% $2.9M
Oct 19, 2021 Oct 21, 2021 StepStone Group Inc. Director Sell 43.8 -26,612 -0.50% $1.2M
Oct 14, 2021 Oct 18, 2021 StepStone Group Inc. Director Sell 46.3 -20,777 -0.39% $897K
Sep 30, 2021 Oct 4, 2021 StepStone Group Inc. Director Sell 27.5 -400,000 -7.47% $400
Mar 23, 2021 Mar 25, 2021 StepStone Group Inc. Director Sell 16.3 -400,000 -6.95% $5.7M
Sep 18, 2020 Sep 22, 2020 StepStone Group Inc. Director Buy 100.0 +5,552,248 100.00% $1M