Latest filing published 04 Dec 2025 for Fabrinet.
Filing timeline
BuySaleInsider track record
Rollance E. Olson: trading record in brief
Rollance E. Olson (board member) discloses dealings in Fabrinet to SEC (Form 4). Between 23 August 2010 and 3 December 2025, the trades on record add up to 40 filings.
No open-market purchase appears, only 18 sales worth €7.7M. Other entries cover 16 share grants. So far in 2025, the count stands at no purchases and 3 sales.
The latest filing, published on 4 December 2025, reports a transaction in Fabrinet. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. 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. 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 Rollance E. Olson
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 70 shares0Ordinary SharesSEC:0001494950-25-000004:0
- 300 shares@ US$334.571.2% of flowOrdinary SharesSEC:0001415889-25-023536:1
- 8,700 shares@ US$334.10754.3% of flowOrdinary SharesSEC:0001415889-25-023536:0
- 2,500 shares@ US$223.97610.9% of flowOrdinary SharesSEC:0001415889-25-012834:0
- 895 shares0Ordinary SharesSEC:0001415889-24-029393:0
- 175 shares0Ordinary SharesSEC:0001415889-24-018077:0
- 1,000 shares@ US$245.6194.9% of flowOrdinary SharesSEC:0001415889-24-014588:0
- 800 shares@ US$203.842.0% of flowOrdinary SharesSEC:0001415889-24-003709:1
- 5,000 shares@ US$207.7912.9% of flowOrdinary SharesSEC:0001415889-24-003709:2
- 4,200 shares@ US$203.13617.2% of flowOrdinary SharesSEC:0001415889-24-003709:0
- 1,282 shares0Ordinary SharesSEC:0001209191-23-058645:0
- 5,000 shares@ US$126.33512.8% of flowOrdinary SharesSEC:0001209191-23-009323:0
- 1,679 shares0Ordinary SharesSEC:0001209191-22-060725:0
- 1,746 shares0Ordinary SharesSEC:0001209191-21-069149:0
- 1,200 shares0Ordinary SharesSEC:0001209191-21-023082:0
- 1,000 shares0Ordinary SharesSEC:0001209191-21-023082:1
- 3,000 shares@ US$91.003.6% of flowOrdinary SharesSEC:0001209191-21-015433:0
- 6,934 shares@ US$86.327.9% of flowOrdinary SharesSEC:0001209191-21-008239:0
- 66 shares@ US$86.880.1% of flowOrdinary SharesSEC:0001209191-21-008239:1
- 2,890 shares0Ordinary SharesSEC:0001209191-20-064630:0
- 3,000 shares@ US$67.333.8% of flowOrdinary SharesSEC:0001209191-20-009240:0
- 2,000 shares@ US$64.372.4% of flowOrdinary SharesSEC:0001209191-20-008160:0
- 3,174 shares0Ordinary SharesSEC:0001209191-19-060515:0
- 5,000 shares@ US$55.624.6% of flowOrdinary SharesSEC:0001209191-19-011853:0
- 4,107 shares0Ordinary SharesSEC:0001209191-18-062817:0
25 of 40 declarations