Canaan publishes update to financial calendar - CAN News | Rallies