Latest filing published 21 Feb 2025 for STEM, INC..
Filing timeline
BuySaleInsider track record
Kim Homenock: trading record in brief
Kim Homenock discloses dealings in Stem, Inc. to SEC (Form 4). The record holds 10 filings, for trades running from 16 August 2022 to 19 February 2025.
Both buying and selling appear: 1 purchase worth €41k, against 4 sales worth €693k. On balance, insiders were net sellers of €652k. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 1 share grant and 4 option exercises.
The newest entry dates from 21 February 2025: an option exercise, in Stem, Inc. The clock since the last published purchase (18 March 2024) now reads 965 days. Filings reach the SEC (Form 4) feed a median of 3 days after the trade. For comparison, the SEC allows two business days to file a Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Kim Homenock
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 22,579 shares0Common Stock, Par Value $0.0001 Per ShareSEC:0000950170-25-025172:0
- 16,689 shares0Common Stock, Par Value $0.0001 Per ShareSEC:0001758766-24-000056:0
- 26,512 shares@ US$2.1910.1% of flowCommon Stock, Par Value $0.0001 Per ShareSEC:0001758766-24-000052:0
- 55,503 shares0Common Stock, Par Value $0.0001 Per ShareSEC:0001758766-24-000042:0
- 22,578 shares0Common Stock, Par Value $0.0001 Per ShareSEC:0001758766-24-000015:0
- 70,092 shares0Common Stock, Par Value $0.0001 Per ShareSEC:0001758766-23-000041:0
- 26,702 shares@ US$17.053587.1% of flowCommon Stock, Par Value $0.0001 Per ShareSEC:0001758766-22-000165:0
- 925 shares@ US$15.982.8% of flowCommon Stock, Par Value $0.0001 Per ShareSEC:0001758766-22-000149:0
8 of 8 declarations