Latest filing published 05 Mar 2025 for Onto Innovation INC..
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Srinivas Vedula: trading record in brief
Srinivas Vedula (chief executive) discloses dealings in Onto Innovation Inc. to SEC (Form 4). Over a trading history stretching from 31 December 2019 to 3 March 2025, the count stands at 28 filings.
Sales make up the whole of the open-market record (6 sales, €1.4M). Outside the open market, there are 18 share grants and 3 option exercises. In 2025 alone, the filings show no purchases and 2 sales.
Most recently, on 5 March 2025, the filings show a share grant in Onto Innovation Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. The legal deadline for a Form 4 is two business days after the transaction. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Srinivas Vedula
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,574 shares0Common StockSEC:0002022859-25-000043:0
- 199 shares@ US$145.661.2% of flowCommon StockSEC:0002022859-25-000033:0
- 2,738 shares0Common StockSEC:0002022859-25-000021:0
- 238 shares@ US$169.581.7% of flowCommon StockSEC:0002022859-25-000016:0
- 306 shares@ US$183.282.4% of flowCommon StockSEC:0002022859-25-000014:0
- 827 shares@ US$205.007.4% of flowCommon StockSEC:0002022859-25-000004:0
- 280 shares@ US$213.222.4% of flowCommon StockSEC:0002022859-24-000033:0
- 1,486 shares@ US$213.4013.2% of flowCommon StockSEC:0002022859-24-000025:0
- 302 shares@ US$185.302.3% of flowCommon StockSEC:0001257815-24-000042:0
- 1,169 shares0Common StockSEC:0001257815-24-000033:0
- 463 shares@ US$173.083.4% of flowCommon StockSEC:0001257815-24-000020:0
- 1,142 shares@ US$180.018.5% of flowCommon StockSEC:0001257815-24-000008:0
- 1,469 shares@ US$137.008.3% of flowCommon StockSEC:0001257815-23-000089:0
- 191 shares@ US$136.721.1% of flowCommon StockSEC:0001257815-23-000086:0
- 469 shares@ US$81.071.6% of flowCommon StockSEC:0001257815-23-000037:0
- 211 shares@ US$87.880.8% of flowCommon StockSEC:0000704532-23-000003:0
- 2,738 shares0Common StockSEC:0001257815-23-000035:0
- 468 shares@ US$72.591.8% of flowCommon StockSEC:0001407682-22-000041:0
- 1,633 shares0Common StockSEC:0001407682-22-000032:0
- 6,225 shares@ US$90.3128.4% of flowCommon StockSEC:0001407682-21-000136:0
- 1,661 shares0Common StockSEC:0001407682-21-000111:0
21 of 21 declarations