ITNF's 27% Weekly Pop Lacks Fundamental Support
ITNF posted a 27% gain this week, closing at $0.0305 on April 29. That move is the headline. Almost everything else in the data is too stale to carry weight. The short interest data is over six years old.…
