Filing Manager
Thomas Keck
Reporting Manager
Thomas Keck
Symbol
STEP
Shares outstanding
82.7M shares
Disclosed Ownership
4.3M shares
Ownership
5.2%
Form type
SCHEDULE 13D
Date filed
9/18/2025, 04:31 PM
Date of event
Sep 18, 2025

Reporting Managers (1)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Thomas Keck 5.2% 4.3M 4.3M 0 /s/ Jennifer Ishiguro, Attorney-in-Fact Thomas Keck 0001821978