It's from Qubics own website so obvious conflict of interest to lie and/or omit details
You can get lucky and get 51 out of 100 blocks with only ~30-40% hashrate if you cherrypick a small window of time.
Keep in mind they purposely stopped reporting their mining pool stats earlier this week (they just started reporting again).
But doesn't matter if they do or dont because we can easily figure out their max possible hashrate by subtracting known pool hashrate from total network hashrate.
The math for 51% doesn't work out when their last 1,000 blocks always averages around 20-25%