$BORR is a BEAST. Plain and simple. It’s a $2 billion company with a low float and the highest percentage of insider ownership I’ve seen so far. With a $9 share price pre-pandemic and a recent financial restructuring, BORR could really knock it out of the park!
  • 30
  • 2
30 Likes