| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Apr 28 '26 | Buy | 0.00 | 55,000 | 0 | 55,000 | Apr 30 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Nov 25 '25 | Buy | 16.99 | 1 | 17 | 1 | Dec 15 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Apr 08 '25 | Buy | 2.40 | 1 | 2 | 1 | Apr 10 12:00 AM |
| Rawlinson Peter Dore | CEO & Chief Technology Officer | Dec 06 '24 | Option Exercise | 0.83 | 362,934 | 301,236 | 18,235,847 | Dec 09 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Oct 31 '24 | Buy | 2.59 | 21,470,459 | 55,629,959 | 2,227,072,750 | Nov 04 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Oct 30 '24 | Buy | 2.59 | 374,717,927 | 970,894,149 | 2,205,602,291 | Nov 04 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Aug 16 '24 | Buy | 0.00 | 75,000 | 0 | 75,000 | Aug 20 12:00 AM |
| Bach Eric | SVP, Product & Chief Engineer | Aug 16 '24 | Sale | 3.14 | 89,959 | 282,471 | 2,028,268 | Aug 16 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Mar 29 '24 | Buy | 0.00 | 100,000 | 0 | 100,000 | Apr 02 12:00 AM |
| Rawlinson Peter Dore | CEO & Chief Technology Officer | Dec 29 '23 | Option Exercise | 0.83 | 361,446 | 300,000 | 19,960,119 | Jan 03 12:00 AM |
| Bell Michael | Senior Vice President, Digital | Sep 14 '23 | Sale | 6.01 | 46,735 | 280,877 | 1,437,293 | Sep 18 12:00 AM |
| PUBLIC INVESTMENT FUND | director, 10 percent owner: | Jun 22 '23 | Buy | 6.83 | 265,693,703 | 1,814,687,991 | 1,366,658,905 | Jun 26 12:00 AM |
| Rawlinson Peter Dore | CEO & Chief Technology Officer | Dec 29 '22 | Option Exercise | 0.18 | 1,739,140 | 321,741 | 21,646,689 | Jan 03 12:00 AM |
| PUBLIC INVESTMENT FUND | Director | Dec 22 '22 | Buy | 10.68 | 85,712,679 | 914,999,991 | 1,100,965,202 | Dec 27 12:00 AM |
| Bell Michael | Senior Vice President, Digital | Dec 07 '22 | Sale | 8.57 | 12,574 | 107,716 | 1,261,950 | Dec 09 12:00 AM |