SEC Insider Transactions from Ballhaus William Francis JR.

Last updated: 2026-03-14 11:14 UTC | Total transactions: 22

Ballhaus William Francis Jr. sold OSI Systems Inc. ($OSIS) shares on the open market three times over the last year, for a total of $510,000. His most recent sale occurred on September 12, 2025. These transactions rank 6,388th among 11,678 insiders in the database by sale value, well below the average of $8.6 million across 6.37 transactions per insider. He made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Nov. 4, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 750 $0.00 28,551.0000 17,473,000 2.56% 0.00%
Sept. 12, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 562 $237.84 29,301.0000 17,178,000 1.88% 0.00%
Aug. 20, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found A Common Stock 1007 $223.39 29,863.0000 17,178,000 3.49% 0.01%
Aug. 20, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found A Common Stock 1007 $223.39 29,863.0000 17,178,000 3.49% 0.01%
Aug. 20, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found A Common Stock 1007 $223.39 29,863.0000 17,178,000 3.49% 0.01%
July 9, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 113 $0.00 28,856.0000 17,178,000 0.39% 0.00%
May 21, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 750 $228.88 28,969.0000 17,159,000 2.52% 0.00%
May 6, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 933 $219.77 29,719.0000 17,159,000 3.04% 0.01%
Feb. 10, 2025 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 750 $0.00 30,652.0000 17,040,000 2.39% 0.00%
Dec. 10, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 28 $0.00 31,402.0000 17,055,000 0.09% 0.00%
Dec. 10, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 675 $181.63 31,430.0000 17,055,000 2.10% 0.00%
Dec. 4, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 120 $0.00 32,105.0000 17,055,000 0.37% 0.00%
Nov. 13, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 875 $0.00 32,225.0000 17,055,000 2.64% 0.01%
May 21, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 73 $0.00 33,173.0000 17,425,000 0.22% 0.00%
May 21, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 73 $0.00 33,246.0000 17,425,000 0.22% 0.00%
July 3, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 73 $0.00 33,100.0000 17,354,000 0.22% 0.00%
Aug. 14, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found A Common Stock 1618 $139.02 33,319.0000 17,354,000 5.10% 0.01%
May 8, 2024 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 675 $133.98 31,701.0000 17,425,000 2.08% 0.00%
July 28, 2023 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found A Common Stock 1913 $117.63 32,376.0000 17,190,000 6.28% 0.01%
June 8, 2023 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found G Common Stock 622 $0.00 30,463.0000 17,184,000 2.00% 0.00%
June 14, 2023 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 1025 $125.72 31,085.0000 17,184,000 3.19% 0.01%
Feb. 1, 2023 OSI SYSTEMS INC $OSIS Ballhaus William Francis JR Not found S Common Stock 400 $94.96 32,110.0000 17,103,000 1.23% 0.00%