2m 2m 2m 2m 2m 2m 2m
WEREWOLF THRP (HOWL)
NASDAQ
$0.43+$0.006 (+1.30%)
Price as of Jun 03, 2026 7:05 PM EDT- $21.9MMarket Cap
- -67.75%1-Year Change
- BiotechnologyIndustry
WEREWOLF THRP (HOWL)
$0.43+$0.006 (+1.30%)
Top Holders
Institutional
Mutual Funds
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
RA CAPITAL MANAGEMENT, L.P. | 13.75% | 6.7M | 0 (0.00%) | Mar 31, 2026 |
MPM ASSET MANAGEMENT LLC | 8.87% | 4.3M | 0 (0.00%) | Sep 30, 2025 |
BLACKROCK FUNDING, INC. /DE | 3.50% | 1.7M | +63,382 (+3.73%) | Dec 31, 2024 |
BLACKROCK INC. | 3.27% | 1.6M | +1.4M (+89.62%) | Jun 30, 2024 |
VANGUARD GROUP INC | 2.90% | 1.4M | 0 (0.00%) | Dec 31, 2025 |
N/A | 2.51% | 1.2M | +1.2M (+100.00%) | Mar 31, 2026 |
BIOIMPACT CAPITAL LLC | 2.49% | 1.2M | -184,747 (-15.28%) | Mar 31, 2026 |
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD INDEX FUNDS | 2.51% | 1.2M | 0 (0.00%) | Mar 31, 2026 |
FIDELITY SALEM STREET TRUST | 0.66% | 318,825 | 0 (0.00%) | Mar 31, 2026 |
FIDELITY CONCORD STREET TRUST | 0.57% | 277,169 | +68,457 (+24.70%) | Feb 28, 2026 |
iSHARES TRUST | 0.40% | 194,119 | 0 (0.00%) | Feb 28, 2026 |
VANGUARD SCOTTSDALE FUNDS | 0.37% | 179,252 | 0 (0.00%) | Feb 28, 2026 |
ROYCE MICRO-CAP TRUST, INC. | 0.24% | 116,606 | 0 (0.00%) | Mar 31, 2026 |
SCHWAB CAPITAL TRUST | 0.20% | 95,712 | 0 (0.00%) | Jan 31, 2026 |
Current Ownership Distribution
- Institutions423.5M (89.75%)
- Insiders24.7M (5.24%)
- Mutual Funds23.6M (5.00%)
- Other0 (0.00%)
Insider Transactions
- 5.24% (24.7M)Current InsiderOwnership (%, shares)
- 0Number of InsiderBuying (last 12 months)
- $0.00Amount of InsiderBuying (last 12 months)
- 4Number of InsiderSelling (last 12 months)
- $341.1MAmount of InsiderSelling (last 12 months)
Insider Name & Title | Type | Date
| Transaction Value | Shares | Share Price | Shares After Transactions |
|---|---|---|---|---|---|---|
EVNIN LUKE | Sell | May 12, 2026 | $43,446.40 | 67,885 | $0.64 | 1.2M |
RA CAPITAL MANAGEMENT, LLC | Sell | May 12, 2026 | $60,436.48 | 94,432 | $0.64 | 5.7M |
RA CAPITAL MANAGEMENT, LLC | Sell | May 12, 2026 | $4,300.16 | 6,719 | $0.64 | 406,282 |
EVNIN LUKE | Sell | May 11, 2026 | $22,745.16 | 33,948 | $0.67 | 1.2M |
RA CAPITAL MANAGEMENT, LLC | Sell | May 11, 2026 | $54,724.26 | 81,678 | $0.67 | 5.8M |
RA CAPITAL MANAGEMENT, LLC | Sell | May 11, 2026 | $3,894.04 | 5,812 | $0.67 | 413,001 |
EVNIN LUKE | Sell | May 08, 2026 | $214,018.70 | 305,741 | $0.70 | 1.3M |
RA CAPITAL MANAGEMENT, LLC | Sell | May 08, 2026 | $249,574.94 | 351,514 | $0.71 | 5.9M |
RA CAPITAL MANAGEMENT, LLC | Sell | May 08, 2026 | $17,758.52 | 25,012 | $0.71 | 418,813 |
EVNIN LUKE | Sell | May 04, 2026 | $34,533.36 | 47,963 | $0.72 | 1.7M |
EVNIN LUKE | Sell | May 01, 2026 | $42,627.62 | 58,394 | $0.73 | 1.7M |
EVNIN LUKE | Sell | Apr 30, 2026 | $121,148.64 | 168,262 | $0.72 | 1.8M |
EVNIN LUKE | Sell | Apr 29, 2026 | $39,025.71 | 56,559 | $0.69 | 2.0M |
EVNIN LUKE | Sell | Apr 28, 2026 | $69,650.76 | 95,412 | $0.73 | 2.0M |
EVNIN LUKE | Sell | Apr 27, 2026 | $45,849.00 | 53,940 | $0.85 | 2.1M |
EVNIN LUKE | Sell | Jan 16, 2026 | $20,942.28 | 38,782 | $0.54 | 2.2M |
EVNIN LUKE | Sell | Jan 15, 2026 | $20,577.15 | 37,413 | $0.55 | 2.2M |
EVNIN LUKE | Sell | Jan 14, 2026 | $17,451.12 | 30,616 | $0.57 | 2.2M |
EVNIN LUKE | Sell | Jan 13, 2026 | $23,758.90 | 43,198 | $0.55 | 2.3M |
EVNIN LUKE | Sell | Jan 02, 2026 | $11,697.84 | 18,568 | $0.63 | 2.5M |
EVNIN LUKE | Sell | Dec 31, 2025 | $15,476.44 | 24,962 | $0.62 | 2.5M |
EVNIN LUKE | Sell | Dec 30, 2025 | $21,256.67 | 34,847 | $0.61 | 2.5M |
EVNIN LUKE | Sell | Dec 29, 2025 | $66,249.66 | 108,606 | $0.61 | 2.6M |
EVNIN LUKE | Sell | Dec 26, 2025 | $22,448.16 | 35,632 | $0.63 | 2.7M |
EVNIN LUKE | Sell | Dec 24, 2025 | $10,601.50 | 16,310 | $0.65 | 2.7M |
EVNIN LUKE | Sell | Dec 23, 2025 | $44,999.64 | 71,428 | $0.63 | 2.7M |
EVNIN LUKE | Sell | Dec 22, 2025 | $40,921.83 | 59,307 | $0.69 | 2.8M |
EVNIN LUKE | Sell | Nov 25, 2025 | $25,113.24 | 27,297 | $0.92 | 3.3M |
GADICKE ANSBERT | Sell | Nov 25, 2025 | $39,130.36 | 42,533 | $0.92 | 5.1M |
EVNIN LUKE | Sell | Nov 24, 2025 | $55,852.16 | 56,992 | $0.98 | 3.3M |