BW
Ballhaus William Francis JR
Director
BoardM
Insider track record
Board DirectorAcross 10 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the detailed record of transactions filed by Ballhaus William Francis JR, Director. Director active across 1 company, notably OSI Systems INC. Cumulatively, 20 disclosures have been recorded. Split: 0 buy · 6 sells. Total volume traded: €686k. History available since 8 July 2021. The latest transaction was filed on 9 July 2025 (Don). Regulator: SEC (Form 4). All data is accessible without signup.
Declarations20 total
113 shares0Common StockSEC:0001415889-25-020043:0
750 shares@ US$228.8813.8% of flowCommon StockSEC:0001415889-25-014208:0
933 shares@ US$219.7716.5% of flowCommon StockSEC:0001415889-25-012231:0
750 shares0Common StockSEC:0001415889-25-003561:0
675 shares@ US$181.6310.6% of flowCommon StockSEC:0001415889-24-029138:0
120 shares0Common StockSEC:0001415889-24-028580:0
875 shares0Common StockSEC:0001415889-24-026993:0
73 shares0Common StockSEC:0001415889-24-024860:0
73 shares0Common StockSEC:0001415889-24-024860:1
73 shares0Common StockSEC:0001415889-24-024860:2
1,618 shares@ US$139.0218.6% of flowCommon StockSEC:0001415889-24-021522:0
675 shares@ US$133.987.7% of flowCommon StockSEC:0001415889-24-012764:0
1,913 shares@ US$117.6318.7% of flowCommon StockSEC:0001415889-23-011692:0
622 shares0Common StockSEC:0001415889-23-010108:0
1,025 shares@ US$125.7210.8% of flowCommon StockSEC:0001415889-23-009846:0
400 shares@ US$94.963.2% of flowCommon StockSEC:0001415889-23-001875:0
744 shares0Common StockSEC:0001415889-22-008808:0
2,590 shares0Common StockSEC:0001415889-22-007592:0
53 shares0Common StockSEC:0001104659-21-144950:0
2,262 shares0Common StockSEC:0001104659-21-090772:0
About Ballhaus William Francis JR
William Francis Ballhaus Jr. is a Board Member of OSI SYSTEMS INC. He brings his expertise in governance and strategy to the board. His diverse experience contributes to achieving the company's strategic objectives.