Latest filings (excl ownership)
10-Q
2024 Q1
Quarterly report
7 May 24
10-Q
2023 Q3
Quarterly report
2 Nov 23
10-Q
2023 Q2
Quarterly report
8 Aug 23
10-Q
2023 Q1
Quarterly report
9 May 23
10-K
2022 FY
Annual report
27 Feb 23
10-Q
2022 Q3
Quarterly report
4 Nov 22
10-Q
2022 Q2
Quarterly report
4 Aug 22
10-Q
2022 Q1
Quarterly report
9 May 22
10-K
2021 FY
Annual report
24 Feb 22
10-Q
2021 Q3
Quarterly report
4 Nov 21
10-Q
2021 Q2
Quarterly report
5 Aug 21
8-K
Regulation FD Disclosure
19 May 21
10-Q
2021 Q1
Quarterly report
10 May 21
8-K
Regulation FD Disclosure
24 Mar 21
10-K
2020 FY
Annual report
25 Feb 21
8-K
Regulation FD Disclosure
23 Nov 20
10-Q
2020 Q3
Quarterly report
5 Nov 20
8-K
Regulation FD Disclosure
24 Aug 20
10-Q
2020 Q2
Quarterly report
10 Aug 20
8-K
Regulation FD Disclosure
22 May 20
10-Q
2020 Q1
Quarterly report
12 May 20
8-K
Regulation FD Disclosure
23 Apr 20
10-K
2019 FY
Annual report
20 Feb 20
8-K
Regulation FD Disclosure
22 Nov 19
10-Q
2019 Q3
Quarterly report
8 Nov 19
8-K
Regulation FD Disclosure
23 Aug 19
10-Q
2019 Q2
Quarterly report
6 Aug 19
8-K
Regulation FD Disclosure
24 May 19
10-Q
2019 Q1
Quarterly report
9 May 19
8-K
Regulation FD Disclosure
11 Apr 19
10-K
2018 FY
Annual report
28 Feb 19
8-K
Regulation FD Disclosure
21 Nov 18
10-Q
2018 Q3
Quarterly report
2 Nov 18
8-K
Regulation FD Disclosure
24 Aug 18
10-Q
2018 Q2
Quarterly report
2 Aug 18
8-K
Regulation FD Disclosure
24 May 18
10-Q
2018 Q1
Quarterly report
10 May 18
8-K
Regulation FD Disclosure
12 Apr 18
10-K/A
2017 FY
Annual report (amended)
23 Feb 18
Latest ownership filings
11-K
Annual report of employee stock purchases
21 Jun 12
11-K
Annual report of employee stock purchases
21 Jun 12
11-K
Annual report of employee stock purchases
24 Jun 11
11-K
Annual report of employee stock purchases
24 Jun 11
11-K
Annual report of employee stock purchases
24 Jun 10
11-K
Annual report of employee stock purchases
24 Jun 09
11-K
Annual report of employee stock purchases
26 Jun 08
11-K
Annual report of employee stock purchases
26 Jun 07
11-K
Annual report of employee stock purchases
23 Jun 06
11-K
Annual report of employee stock purchases
23 Jun 06
11-K
Annual report of employee stock purchases
7 Jul 05
11-K
Annual report of employee stock purchases
28 Jun 05
11-K
Annual report of employee stock purchases
16 Jun 04
11-K
Annual report of employee stock purchases
27 Jun 03
11-K
Annual report of employee stock purchases
27 Jun 02
11-K
Annual report of employee stock purchases
26 Jun 01