The total revenue of SFQ for the last quarter is 491.98 M CHF, and it's 2.37% higher compared to the previous quarter. The net income of Q1 24 is 25.53 M CHF.