MBBB(MBBB)
MBBB
| Holder | Shares | Date | Change | % Held |
|---|---|---|---|---|
| Kestra Advisory Services, LLC | 193.84K | Mar 31, 26 | +142.95K | 48.64% |
| VAN ECK ASSOCIATES CORP | 52.00K | Mar 31, 26 | -125.00K | 13.05% |
| Mendel Money Management | 20.84K | Mar 31, 26 | +2.20K | 5.23% |
| UBS Group AG | 242 | Mar 31, 26 | +242 | 0.06% |
| MORGAN STANLEY | -- | Mar 31, 26 | -2 | -- |