RE:RE:RE:There will be a different perspective Looking at fintel.io
If I am correct in what I read:
There are 11 Institutional Investors as of today.
5 have been around a while
6 of them are new as of end of November 2023.
Interestingly, there are Institutional Investors shorting etl
Hope this helps