This is what you wrote as to your reason for the buy back then.
"The price has held 24.75c this confirms support at this level. It's all up from here guys and with the strong fundamentals being announced this is looking very good. Been a holder for 10 years and looks like we are finally going somewhere. I strongly believe we will see over 50c in the next year and over $1 in next 3 years. "
Sounds like technical analysis to me and not an announcement.