| 1 | SCHEDULE 13G | Beneficial Ownership Report | 0001193125-26-390248 | Sep 14, 2026 5:50 PM | | |
| 2 | 4 | Insider Transaction | 0001213900-26-098411 | Sep 9, 2026 8:30 PM | | |
| 3 | 8-K | Current Report | 0001213900-26-098391 | Sep 9, 2026 8:10 PM | | |
| 4 | DEFA14A | Others | 0001213900-26-097835 | Sep 8, 2026 7:03 AM | | |
| 5 | 8-K | Current Report | 0001213900-26-097832 | Sep 8, 2026 7:00 AM | | |
| 6 | DEFA14A | Others | 0001213900-26-097299 | Sep 3, 2026 9:28 PM | | |
| 7 | 8-K | Current Report | 0001213900-26-097296 | Sep 3, 2026 9:26 PM | | |
| 8 | DEFA14A | Others | 0001213900-26-096879 | Sep 3, 2026 1:16 AM | | |
| 9 | 8-K | Current Report | 0001213900-26-096872 | Sep 3, 2026 1:02 AM | | |
| 10 | DEFA14A | Others | 0001213900-26-095891 | Sep 1, 2026 1:40 AM | | |
| 11 | 8-K | Current Report | 0001213900-26-095886 | Sep 1, 2026 1:31 AM | | |
| 12 | DEFA14A | Others | 0001213900-26-095187 | Aug 28, 2026 5:15 PM | | |
| 13 | 8-K | Current Report | 0001213900-26-095145 | Aug 28, 2026 5:00 PM | | |
| 14 | 10-Q | Quarterly & Annual Report | 0001213900-26-086144 | Aug 6, 2026 8:11 PM | | |
| 15 | DEF 14A | Others | 0001213900-26-083331 | Jul 30, 2026 8:10 PM | | |
| 16 | PRE 14A | Others | 0001213900-26-079665 | Jul 20, 2026 8:51 PM | | |
| 17 | 10-Q | Quarterly & Annual Report | 0001213900-26-053329 | May 7, 2026 8:13 PM | | |
| 18 | 10-Q | Quarterly & Annual Report | 0001213900-26-053329 | May 7, 2026 8:13 PM | | |
| 19 | 10-Q | Quarterly & Annual Report | 0001213900-26-053329 | May 7, 2026 8:13 PM | | |
| 20 | SCHEDULE 13G | Beneficial Ownership Report | 0000886982-26-000125 | May 7, 2026 7:09 PM | | |
| 21 | SCHEDULE 13G | Beneficial Ownership Report | 0000886982-26-000125 | May 7, 2026 7:09 PM | | |
| 22 | SCHEDULE 13G | Beneficial Ownership Report | 0000886982-26-000125 | May 7, 2026 7:09 PM | | |
| 23 | 8-K | Current Report | 0001213900-26-048016 | Apr 27, 2026 8:10 PM | | |
| 24 | SCHEDULE 13G | Beneficial Ownership Report | 0001140361-26-015619 | Apr 20, 2026 7:44 PM | | |
| 25 | 10-K | Quarterly & Annual Report | 0001213900-26-033562 | Mar 24, 2026 8:30 PM | | |
| 26 | 425 | Others | 0001213900-26-017475 | Feb 17, 2026 10:13 PM | | |
| 27 | 8-K | Current Report | 0001213900-26-017467 | Feb 17, 2026 10:10 PM | | |
| 28 | SCHEDULE 13G | Beneficial Ownership Report | 0001011438-26-000121 | Feb 17, 2026 2:27 PM | | |
| 29 | SCHEDULE 13G | Beneficial Ownership Report | 0001011438-26-000121 | Feb 17, 2026 2:27 PM | | |
| 30 | SCHEDULE 13G | Beneficial Ownership Report | 0001011438-26-000121 | Feb 17, 2026 2:27 PM | | |
| 31 | SCHEDULE 13G | Beneficial Ownership Report | 0000927971-26-000008 | Feb 12, 2026 11:54 AM | | |
| 32 | SCHEDULE 13G | Beneficial Ownership Report | 0000312069-26-000038 | Feb 11, 2026 5:28 PM | | |
| 33 | 8-K | Current Report | 0001213900-25-125356 | Dec 23, 2025 9:30 PM | | |
| 34 | 425 | Others | 0001213900-25-119694 | Dec 9, 2025 9:41 PM | | |
| 35 | 8-K | Current Report | 0001213900-25-119691 | Dec 9, 2025 9:40 PM | | |
| 36 | 425 | Others | 0001213900-25-117588 | Dec 3, 2025 1:47 PM | | |
| 37 | 8-K | Current Report | 0001213900-25-117587 | Dec 3, 2025 1:45 PM | | |
| 38 | SCHEDULE 13G | Beneficial Ownership Report | 0000927971-25-000028 | Nov 13, 2025 2:58 PM | | |
| 39 | 10-Q | Quarterly & Annual Report | 0001213900-25-108214 | Nov 10, 2025 9:11 PM | | |
| 40 | 8-K | Current Report | 0001213900-25-099137 | Oct 15, 2025 8:10 PM | | |
| 41 | SCHEDULE 13G | Beneficial Ownership Report | 0001326389-25-000260 | Aug 14, 2025 6:38 PM | | |
| 42 | SCHEDULE 13G | Beneficial Ownership Report | 0000312069-25-000530 | Aug 12, 2025 9:10 PM | | |
| 43 | 10-Q | Quarterly & Annual Report | 0001213900-25-073074 | Aug 7, 2025 8:07 PM | | |
| 44 | SCHEDULE 13G | Beneficial Ownership Report | 0000312069-25-000405 | May 13, 2025 10:00 PM | | |
| 45 | 10-Q | Quarterly & Annual Report | 0001213900-25-041624 | May 12, 2025 9:45 PM | | |
| 46 | 10-K | Quarterly & Annual Report | 0001013762-25-002270 | Mar 25, 2025 9:24 PM | | |
| 47 | SCHEDULE 13G | Beneficial Ownership Report | 0000312069-25-000270 | Mar 21, 2025 9:17 PM | | |
| 48 | CORRESP | Others | 0001213900-25-024123 | Mar 14, 2025 8:05 PM | | |
| 49 | UPLOAD | Others | 0000000000-25-002786 | Mar 13, 2025 7:36 PM | | |
| 50 | SCHEDULE 13G | Beneficial Ownership Report | 0001085146-25-001326 | Feb 13, 2025 9:56 PM | | |