RE:RE:RE:RE:As if the 30% plus free cashflow isn't enough, their hudgeAgree they prefer buybacks, but they will easily max their 10% of float NCIB, which was renewed for 18,719,430 shares on July 20, 2023:
https://www.cesenergysolutions.com/wp-content/uploads/2023/07/CES-Press-Release-NCIB-Renewal-2023-vF.pdf Since that renewal:
Dec = 1,143,200 shares
Nov = 2,104,000
Oct = 1,906,800
Sep = 4,646,600
Aug = 3,323,500
Jul = 3,972,300 (part may be on previous NCIB)
Total = 13,124,100 (7% of NCIB) in 6 months!