Director
Avg Cost/Share
$45.14
Shares
92,965
Total Value
$4,192,297.12
Owned After
118,739
Director
Avg Cost/Share
$45.03
Shares
7,035
Total Value
$316,724.94
Owned After
118,739
Director
Avg Cost/Share
$35.47
Shares
57,097
Total Value
$2,025,230.59
Owned After
118,739
Director
Avg Cost/Share
$35.39
Shares
72,903
Total Value
$2,587,119.26
Owned After
118,739
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Keck Thomas | STEP | Director | Jun 10, 2024 | Sell | $45.14 | 92,965 | $4,192,297.12 | 118,739 | |
| Keck Thomas | STEP | Director | Jun 3, 2024 | Sell | $45.03 | 7,035 | $316,724.94 | 118,739 | |
| Keck Thomas | STEP | Director | Feb 23, 2024 | Sell | $35.47 | 57,097 | $2,025,230.59 | 118,739 | |
| Keck Thomas | STEP | Director | Feb 21, 2024 | Sell | $35.39 | 72,903 | $2,587,119.26 | 118,739 |