NCIBLooks like TVE bought back 2.3 million shares in July , year to date 2.2% of shares outstanding, seems just when TVE has a really solid Q2 and things are looking up the good old Macro rug pull shows up, sooner or later the stars have to align for TVE . Good luck to all.