332,078,116 shares20.24% 429,873,034 shares24.00% VG Corporate Trustee Limited 60,542,202 shares3.69% Balderton Capital IV, L.P. 96,947,470 shares5.91% VG Corporate Trustee Limited 43,912,000 shares2.74% 172,357,765 shares10.77% Qatar Investment Authority 95,148,959 shares5.95% 307,682,946 shares19.24%
175,357,765 shares12.61% VG Corporate Trustee Limited 51,243,805 shares3.68% 153,977,440 shares11.07% Balderton Capital IV, L.P. 96,947,470 shares6.97% 95,148,959 shares6.84% 80,599,905 shares6.10% 66,192,887 shares5.01% 63,156,741 shares4.78%
31,996,872 shares2.42% VG Corporate Trustee Limited 61,141,055 shares4.62%
95,148,959 shares7.20%
127,494,951 shares9.64% Balderton Capital IV, L.P. 96,947,470 shares7.33% 121,924,433 shares9.22%
Balderton Capital IV, L.P. 96,947,470 shares6.35%
Qatar Investment Authority 95,148,959 shares6.24%
47,452,082 shares3.11%
115,542,400 shares8.68%
115,542,400 shares8.89%