Latest filing published 17 Jun 2024 for Udemy, Inc., €25k.
Filing timeline
BuySaleInsider track record
Stephanie Stapleton Sudbury: trading record in brief
Stephanie Stapleton Sudbury is a declared insider of Udemy, Inc., with filings sourced from SEC (Form 4). Over a trading history stretching from 18 March 2023 to 15 June 2024, the count stands at 15 filings.
No open-market purchase appears, only 5 sales worth €100k. Besides market trades, the filings include 7 share grants and 3 option exercises.
The latest filing, published on 17 June 2024, reports a share grant of €25k in Udemy, Inc. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Stephanie Stapleton Sudbury
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,290 shares@ US$8.319.4% of flowCommon StockSEC:0001607939-24-000119:0
- 1,816 shares@ US$9.826.1% of flowCommon StockSEC:0001607939-24-000077:0
- 6,423 shares@ US$10.9523.9% of flowCommon StockSEC:0001607939-24-000042:0
- 58,086 shares0Common StockSEC:0001607939-24-000028:0
- 2,180 shares@ US$14.0110.5% of flowCommon StockSEC:0001607939-24-000014:0
- 938 shares@ US$3.121.0% of flowCommon StockSEC:0001607939-23-000238:0
- 2,392 shares@ US$14.9912.1% of flowCommon StockSEC:0001607939-23-000228:0
- 1,785 shares@ US$13.748.4% of flowCommon StockSEC:0001607939-23-000194:0
- 2,273 shares@ US$9.957.9% of flowCommon StockSEC:0001607939-23-000168:0
- 1,884 shares@ US$10.396.7% of flowCommon StockSEC:0001607939-23-000156:0
- 2,224 shares@ US$10.658.0% of flowCommon StockSEC:0001607939-23-000119:0
- 1,798 shares@ US$9.686.0% of flowCommon StockSEC:0001607939-23-000111:0
- 125,000 shares0Common StockSEC:0001607939-23-000066:0
13 of 13 declarations