Latest filing published 18 Feb 2026 for BRUKER CORP.
Filing timeline
BuySaleInsider track record
John A. Ornell: trading record in brief
John A. Ornell (board member) discloses dealings in 2 companies, chiefly Waters Corp /DE/ and Bruker Corp. In total, 60 filings cover trades dated from 5 May 2006 to 15 February 2026.
Sales make up the whole of the open-market record (22 sales, €38.2M). Outside the open market, there are 11 share grants and 23 option exercises.
The latest filing, published on 18 February 2026, reports a share grant in Bruker Corp. The median gap between a trade and its publication by SEC (Form 4) is 4 days. US insiders must file a Form 4 within two business days of a trade. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. 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 John A. Ornell
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,520 shares0Common StockSEC:0001186875-26-000002:0
- 10,000 shares@ US$24.0041.6% of flowCommon StockSEC:0001186875-25-000003:0
- 6,233 shares@ US$39.0042.2% of flowCommon StockSEC:0001186875-25-000003:1
- 5,000 shares@ US$18.1516.2% of flowCommon StockSEC:0001415889-25-012869:0
- 3,298 shares0Common StockSEC:0001415889-25-004626:0
- 2,377 shares0Common StockSEC:0001415889-24-000852:0
- 1,970 shares0Common StockSEC:0001415889-23-000678:0
- 1,841 shares0Common StockSEC:0001179110-22-000296:0
- 2,302 shares0Common StockSEC:0001179110-21-000397:0
- 2,472 shares0Common StockSEC:0001179110-20-000352:0
- 4,134 shares0Common StockSEC:0001179110-19-000638:0
- 3,474 shares0Common StockSEC:0001179110-18-000726:0
- 4,577 shares0Common StockSEC:0001179110-17-000748:0
- 5,058 shares0Common StockSEC:0001127602-13-034214:0
- 2,546 shares@ US$98.21Common StockSEC:0001127602-13-034214:1
- 32,000 shares@ US$101.10Common StockSEC:0001127602-13-029820:3
- 40,000 shares@ US$49.31Common StockSEC:0001127602-13-029820:0
- 40,000 shares@ US$100.96Common StockSEC:0001127602-13-029820:1
- 32,000 shares@ US$41.20Common StockSEC:0001127602-13-029820:2
- 34,000 shares@ US$77.94Common StockSEC:0001127602-13-029820:4
- 34,000 shares@ US$101.07Common StockSEC:0001127602-13-029820:5
- 12,000 shares@ US$79.15Common StockSEC:0001127602-13-029820:6
- 12,000 shares@ US$100.92Common StockSEC:0001127602-13-029820:7
- 24,000 shares@ US$79.05Common StockSEC:0001127602-13-029820:8
- 24,000 shares@ US$100.91Common StockSEC:0001127602-13-029820:9
25 of 55 declarations