On this page
Thomas Keck
Insider
Activist
First SEC filing: April 14, 2022 · Latest: Sept. 18, 2025
Insider at
Insider transactions
0 buys (P)
0 sells (S)
Net: $0
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| March 13, 2026 | STEP | A | 7,152 | · | · | 21,118 Direct | +51.21% | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2025 | STEP | G | 30,623 | · | · | 2,520,501 Indirect | -1.20% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2025 | STEP | G | 30,623 | · | · | 30,623 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2025 | STEP | G | 30,623 | · | · | 2,520,501 Indirect | -1.20% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2025 | STEP | G | 30,623 | · | · | 30,623 Indirect | · | Acquired | (price as of 2026-10-02) |
| March 14, 2025 | STEP | A | 4,807 | · | · | 13,966 Direct | +52.48% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2024 | STEP | G | 50,000 | · | · | 2,551,124 Indirect | -1.92% | Disposed | (price as of 2026-10-02) |
| Dec. 31, 2024 | STEP | G | 50,000 | · | · | 2,551,124 Indirect | -1.92% | Disposed | (price as of 2026-10-02) |
| June 12, 2024 | STEP | S | 13,050 | $45.32 | $591,426 | 100,750 Indirect | -11.47% | Disposed | -0.1% (price as of 2026-10-02) |
| June 11, 2024 | STEP | S | 4,939 | $45.04 | $222,453 | 113,800 Indirect | -4.16% | Disposed | 0.5% (price as of 2026-10-02) |
| June 10, 2024 | STEP | S | 74,976 | $45.06 | $3,378,419 | 118,739 Indirect | -38.70% | Disposed | 0.5% (price as of 2026-10-02) |
| June 4, 2024 | STEP | S | 4,382 | $45.01 | $197,234 | 193,715 Indirect | -2.21% | Disposed | 0.6% (price as of 2026-10-02) |
| June 3, 2024 | STEP | S | 2,653 | $45.04 | $119,491 | 198,097 Indirect | -1.32% | Disposed | 0.5% (price as of 2026-10-02) |
| Feb. 26, 2024 | STEP | S | 3,694 | $35.47 | $131,026 | 200,750 Indirect | -1.81% | Disposed | 27.6% (price as of 2026-10-02) |
| Feb. 23, 2024 | STEP | S | 53,403 | $35.47 | $1,894,204 | 204,444 Indirect | -20.71% | Disposed | 27.6% (price as of 2026-10-02) |
| Feb. 22, 2024 | STEP | S | 48,662 | $35.68 | $1,736,260 | 257,847 Indirect | -15.88% | Disposed | 26.9% (price as of 2026-10-02) |
| Feb. 21, 2024 | STEP | S | 24,241 | $35.10 | $850,859 | 306,509 Indirect | -7.33% | Disposed | 29.0% (price as of 2026-10-02) |
| Feb. 14, 2024 | STEP | A | 9,519 | · | · | 9,519 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 7, 2023 | STEP | S 10b5-1 | 18,222 | $30.11 | $548,664 | 330,750 Indirect | -5.22% | Disposed | 50.3% (price as of 2026-10-02) |
| Feb. 6, 2023 | STEP | S 10b5-1 | 32,050 | $30.10 | $964,705 | 348,972 Indirect | -8.41% | Disposed | 50.4% (price as of 2026-10-02) |
| Feb. 3, 2023 | STEP | S 10b5-1 | 47,781 | $31.81 | $1,519,914 | 381,022 Indirect | -11.14% | Disposed | 42.3% (price as of 2026-10-02) |
| Feb. 2, 2023 | STEP | S 10b5-1 | 76,335 | $30.74 | $2,346,538 | 428,803 Indirect | -15.11% | Disposed | 47.3% (price as of 2026-10-02) |
| Dec. 13, 2022 | STEP | S 10b5-1 | 612 | $30.06 | $18,397 | 505,138 Indirect | -0.12% | Disposed | 50.6% (price as of 2026-10-02) |
| Dec. 15, 2021 | STEP | C | 450,000 | · | · | 450,000 Indirect | · | Acquired | (price as of 2026-10-02) |
| Dec. 15, 2021 | STEP | D | 450,000 | · | · | 200,000 Indirect | -69.23% | Disposed | (price as of 2026-10-02) |
| Dec. 15, 2021 | STEP | C | 450,000 | · | · | 200,000 Indirect | -69.23% | Disposed | (price as of 2026-10-02) |
| Nov. 3, 2021 | STEP | S 10b5-1 | 44,082 | $46.94 | $2,069,209 | 0 Indirect | -100.00% | Disposed | -3.6% (price as of 2026-10-02) |
| Nov. 2, 2021 | STEP | S 10b5-1 | 43,597 | $47.62 | $2,076,089 | 44,082 Indirect | -49.72% | Disposed | -4.9% (price as of 2026-10-02) |
| Nov. 1, 2021 | STEP | S 10b5-1 | 62,551 | $47.21 | $2,953,033 | 87,679 Indirect | -41.64% | Disposed | -4.1% (price as of 2026-10-02) |
| Oct. 29, 2021 | STEP | S 10b5-1 | 60,337 | $47.04 | $2,838,252 | 150,230 Indirect | -28.65% | Disposed | -3.8% (price as of 2026-10-02) |
| Oct. 28, 2021 | STEP | S 10b5-1 | 48,000 | $46.85 | $2,248,800 | 210,567 Indirect | -18.56% | Disposed | -3.4% (price as of 2026-10-02) |
| Oct. 27, 2021 | STEP | S 10b5-1 | 29,765 | $45.66 | $1,359,070 | 258,567 Indirect | -10.32% | Disposed | -0.9% (price as of 2026-10-02) |
| Oct. 26, 2021 | STEP | S 10b5-1 | 21,447 | $45.51 | $976,053 | 288,332 Indirect | -6.92% | Disposed | -0.5% (price as of 2026-10-02) |
| Oct. 25, 2021 | STEP | S 10b5-1 | 24,780 | $44.74 | $1,108,657 | 309,779 Indirect | -7.41% | Disposed | 1.2% (price as of 2026-10-02) |
| Oct. 22, 2021 | STEP | S 10b5-1 | 18,052 | $43.94 | $793,205 | 334,559 Indirect | -5.12% | Disposed | 3.0% (price as of 2026-10-02) |
| Oct. 21, 2021 | STEP | S 10b5-1 | 7,500 | $43.21 | $324,075 | 352,611 Indirect | -2.08% | Disposed | 4.8% (price as of 2026-10-02) |
| Oct. 20, 2021 | STEP | S 10b5-1 | 13,212 | $43.35 | $572,740 | 360,111 Indirect | -3.54% | Disposed | 4.4% (price as of 2026-10-02) |
| Oct. 19, 2021 | STEP | S 10b5-1 | 5,900 | $43.20 | $254,880 | 373,323 Indirect | -1.56% | Disposed | 4.8% (price as of 2026-10-02) |
| Oct. 18, 2021 | STEP | S 10b5-1 | 4,135 | $43.04 | $177,970 | 379,223 Indirect | -1.08% | Disposed | 5.2% (price as of 2026-10-02) |
| Oct. 15, 2021 | STEP | S 10b5-1 | 13,942 | $43.24 | $602,852 | 383,358 Indirect | -3.51% | Disposed | 4.7% (price as of 2026-10-02) |
| Oct. 14, 2021 | STEP | S 10b5-1 | 2,700 | $43.02 | $116,154 | 397,300 Indirect | -0.68% | Disposed | 5.2% (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | C | 400,000 | · | · | 400,000 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | D | 400,000 | · | · | 3,797,166 Indirect | -9.53% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | G | 3,147,166 | · | · | 650,000 Indirect | -82.88% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | G | 3,147,166 | · | · | 3,147,166 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | C | 400,000 | · | · | 3,797,166 Indirect | -9.53% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | G | 3,147,166 | · | · | 650,000 Indirect | -82.88% | Disposed | (price as of 2026-10-02) |
| Sept. 30, 2021 | STEP | G | 3,147,166 | · | · | 3,147,166 Indirect | · | Acquired | (price as of 2026-10-02) |
| March 23, 2021 | STEP | D | 200,000 | · | · | 4,197,166 Indirect | -4.55% | Disposed | (price as of 2026-10-02) |
| March 23, 2021 | STEP | C | 200,000 | · | · | 200,000 Indirect | · | Acquired | (price as of 2026-10-02) |
| March 23, 2021 | STEP | S | 200,000 | $28.32 | $5,664,000 | 0 Indirect | -100.00% | Disposed | 59.9% (price as of 2026-10-02) |
| March 23, 2021 | STEP | C | 200,000 | · | · | 4,197,166 Indirect | -4.55% | Disposed | (price as of 2026-10-02) |
| Sept. 18, 2020 | STEP | J | 1,099,332 | · | · | 1,099,332 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 18, 2020 | STEP | J | 4,397,166 | · | · | 4,397,166 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 18, 2020 | STEP | A | 1,099,332 | · | · | 1,099,332 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 18, 2020 | STEP | A | 4,397,166 | · | · | 4,397,166 Indirect | · | Acquired | (price as of 2026-10-02) |
| Sept. 18, 2020 | STEP | P | 55,750 | $18.00 | $1,003,500 | 55,750 Direct | · | Acquired | 151.5% (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.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Sept. 30, 2025 | STEP | Class B Units | Class A Common Stock | · | · | 30,623 | Disposed |
| Sept. 30, 2025 | STEP | Class B Units | Class A Common Stock | · | · | 30,623 | Acquired |
| Dec. 31, 2024 | STEP | Class B Units | Class A Common Stock | · | · | 50,000 | Disposed |
| Dec. 15, 2021 | STEP | Class B Units | Class A Common Stock | · | · | 450,000 | Disposed |
| Sept. 30, 2021 | STEP | Class B Units | Class A Common Stock | · | · | 400,000 | Disposed |
| Sept. 30, 2021 | STEP | Class B Units | Class A Common Stock | · | · | 3,147,166 | Disposed |
| Sept. 30, 2021 | STEP | Class B Units | Class A Common Stock | · | · | 3,147,166 | Acquired |
| March 23, 2021 | STEP | Class B Units | Class A Common Stock | · | · | 200,000 | Disposed |
| Sept. 18, 2020 | STEP | Class B Units | Class A Common Stock | · | · | 1,099,332 | Acquired |
| Sept. 18, 2020 | STEP | Class B Units | Class A Common Stock | · | · | 4,397,166 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).