$AAOI SEC Filings

Filing Filed On
SC 13G 08 Nov 2024
SC 13G 04 Nov 2024
SC 13G 22 Oct 2024
SC 13G 14 Feb 2024
SC 13G 18 Aug 2023
SC 13G 18 Nov 2021
SC 13G 11 Feb 2021
SC 13G 11 Dec 2020
SCHEDULE 13G 11 Feb 2020
SCHEDULE 13G 06 Jan 2020
MS INITIAL 27 Jun 2019
SC 13G 14 Mar 2019
MS INITIAL 23 Feb 2018
SC 13G 08 Feb 2018
MS INITIAL 14 Jul 2017
SC 13G 24 Apr 2017
SC 13G 13 Feb 2017
SEC SCHEDULE 13G 09 Feb 2017
SC 13G 28 Jan 2016
SC 13G 30 Nov 2015