Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Mar 31, 2025 | Emerald Advisers, Llc | 474 | 0.00% |
Feb 28, 2025 | Emerald Advisers, Llc | 474 | 0.00% |
Jan 31, 2025 | Emerald Advisers, Llc | 474 | 0.00% |
Dec 31, 2024 | Emerald Advisers, Llc | 40,779 | 0.08% |
Dec 31, 2024 | Emerald Advisers, Llc | 474 | 0.00% |
Nov 30, 2024 | Emerald Advisers, Llc | 2,588 | 0.01% |
Oct 31, 2024 | Emerald Advisers, Llc | 16,924 | 0.03% |
Sep 30, 2024 | Emerald Advisers, Llc | 252,819 | 0.51% |
Sep 30, 2024 | Emerald Advisers, Llc | 20,155 | 0.04% |
Aug 31, 2024 | Emerald Advisers, Llc | 20,155 | 0.04% |
Jul 31, 2024 | Emerald Advisers, Llc | 20,155 | 0.04% |
Jun 30, 2024 | Emerald Advisers, Llc | 250,168 | 0.50% |
Jun 30, 2024 | Emerald Advisers, Llc | 19,479 | 0.04% |
May 31, 2024 | Emerald Advisers, Llc | 19,479 | 0.04% |
Apr 30, 2024 | Emerald Advisers, Llc | 21,719 | 0.04% |
Mar 31, 2024 | Emerald Advisers, Llc | 260,199 | 0.52% |
Mar 31, 2024 | Emerald Advisers, Llc | 21,719 | 0.04% |
Feb 29, 2024 | Emerald Advisers, Llc | 18,445 | 0.04% |
Jan 31, 2024 | Emerald Advisers, Llc | 18,445 | 0.04% |
Dec 31, 2023 | Emerald Advisers, Llc | 244,147 | 0.48% |
Dec 31, 2023 | Emerald Advisers, Llc | 21,909 | 0.04% |
Nov 30, 2023 | Emerald Advisers, Llc | 25,173 | 0.05% |
Oct 31, 2023 | Emerald Advisers, Llc | 25,173 | 0.05% |
Sep 30, 2023 | Emerald Advisers, Llc | 313,084 | 0.62% |
Sep 30, 2023 | Emerald Advisers, Llc | 25,173 | 0.05% |
Aug 31, 2023 | Emerald Advisers, Llc | 25,173 | 0.04% |
Jul 31, 2023 | Emerald Advisers, Llc | 25,173 | 0.04% |
Jun 30, 2023 | Emerald Advisers, Llc | 312,349 | 0.58% |
Jun 30, 2023 | Emerald Advisers, Llc | 20,595 | 0.03% |
May 31, 2023 | Emerald Advisers, Llc | 20,595 | 0.03% |
Mar 31, 2023 | Emerald Advisers, Llc | 275,411 | 0.46% |