The total revenue of OW0A for the last quarter is 214.34 M CHF, and it's 14.11% lower compared to the previous quarter. The net income of Q1 24 is 27.15 M CHF.