Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
---|---|---|---|---|---|---|---|---|---|---|
Novartis Pharma AG | 3.7% | -34% | $2.12M | 414K | $5.13 | 13G/A | 6/30/2025 | 6 Aug 2025 16:01:15 | ||
Novartis Pharma AG | 5.4% | $1.82M | 414K | $4.40 | 13G/A | 12/31/2024 | 12 Feb 2025 17:00:56 |