| SCHEDULE 13G/A |
Open SCHEDULE 13G/A document
|
View SEC filing for SCHEDULE 13G/A
|
|
14 Jan 2026 |
|
|
| SCHEDULE 13G/A |
Open SCHEDULE 13G/A document
|
View SEC filing for SCHEDULE 13G/A
|
|
14 Feb 2025 |
|
|
| SCHEDULE 13G/A |
Open SCHEDULE 13G/A document
|
View SEC filing for SCHEDULE 13G/A
|
|
14 Feb 2025 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
20 Nov 2024 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
23 Jul 2024 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 6 TO SCHEDULE 13G |
08 Feb 2024 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
07 Feb 2024 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
11 Jul 2023 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
15 Mar 2023 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 5 TO SCHEDULE 13G |
04 Feb 2022 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 4 TO SCHEDULE 13G |
27 Jan 2021 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 4 TO SCHEDULE 13G |
27 Jan 2021 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
FORM SC 13G/A |
28 Jul 2020 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
FORM SC 13G/A |
25 Mar 2020 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO.4 TO SCHEDULE 13G |
04 Feb 2020 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 3 TO SCHEDULE 13G |
04 Feb 2020 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 3 TO SCHEDULE 13G |
04 Feb 2020 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 4 TO SCHEDULE 13G |
04 Feb 2019 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 3 TO SCHEDULE 13G |
04 Feb 2019 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 2 TO SCHEDULE 13G |
04 Feb 2019 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO.2 TO SCHEDULE 13G |
04 Feb 2019 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO.2 TO SCHEDULE 13G |
04 Feb 2019 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 3 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 2 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
26 Jan 2018 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
22 Mar 2017 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT TO SCHEDULE 13G |
14 Feb 2017 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 2 TO SCHEDULE 13G |
06 Feb 2017 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
06 Feb 2017 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
02 Feb 2017 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
23 Jan 2017 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
12 Jan 2017 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
10 Jan 2017 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
06 Jan 2017 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 2 TO SCHEDULE 13G |
19 Aug 2016 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
16 Feb 2016 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
16 Feb 2016 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
29 Jan 2016 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
29 Jan 2016 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE13G |
29 Jan 2016 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO.1 TO SCHEDULE 13G |
17 Dec 2015 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
10 Aug 2015 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT NO. 1 TO SCHEDULE 13G |
14 Jan 2015 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT TO SCHEDULE 13G |
14 Jan 2015 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDMENT TO SCHEDULE 13G |
14 Jan 2015 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
12 Jan 2015 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
11 Mar 2014 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
20 Feb 2014 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
24 Sep 2013 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
15 Mar 2013 |
|
|
| SC 13G/A |
Open SC 13G/A document
|
View SEC filing for SC 13G/A
|
AMENDED SCHEDULE 13G |
13 Feb 2013 |
|
|
| SC 13G |
Open SC 13G document
|
View SEC filing for SC 13G
|
SCHEDULE 13G |
23 Oct 2012 |
|
|