As a lt holder I am pretty certain BOW isn't leaky and would be surprised if anything has changed on that front. If it's a leak I doubt it would be from BOW insiders. Am sure SF and TUI would agree with me?
BOW Price at posting:
$1.54 Sentiment: Hold Disclosure: Held