| Oct 15, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 15.49 | $ 451,781.34 |
| Sep 23, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 16.63 | $ 485,030.58 |
| Sep 11, 2025 | Oppenheimer Matthew B. | Other Disposition | 550000 | 0.00 | $ 0.00 |
| Sep 10, 2025 | Oppenheimer Matthew B. | Option Excercise | 1703027 | 1.70 | $ 2,895,145.90 |
| Sep 10, 2025 | Oppenheimer Matthew B. | Option Excercise | 763190 | 18.87 | $ 14,401,395.30 |
| Sep 5, 2025 | Tavis Luke | Open Market Sale | 2920 | 20.00 | $ 58,400.00 |
| Sep 5, 2025 | Riese Phillip John | Option Excercise | 5000 | 0.64 | $ 3,200.00 |
| Sep 5, 2025 | Riese Phillip John | Open Market Sale | 5000 | 20.00 | $ 100,000.00 |
| Aug 29, 2025 | Hug Joshua | Open Market Sale | 40777 | 18.41 | $ 750,704.57 |
| Aug 28, 2025 | Somalya Saema | Open Market Sale | 4479 | 18.40 | $ 82,413.60 |
| Aug 25, 2025 | Tavis Luke | Option Excercise | 1372 | 19.05 | $ 26,136.60 |
| Aug 25, 2025 | Le Moal Laurent | Option Excercise | 566 | | $ 0.00 |
| Aug 25, 2025 | Sinha Ankur | Option Excercise | 66580 | | $ 0.00 |
| Aug 25, 2025 | Sinha Ankur | Option Excercise | 26586 | 19.05 | $ 506,463.30 |
| Aug 25, 2025 | MORRIS NIGEL W | Option Excercise | 2399 | | $ 0.00 |
| Aug 25, 2025 | Sharma Pankaj | Option Excercise | 35714 | | $ 0.00 |
| Aug 25, 2025 | Sharma Pankaj | Option Excercise | 14263 | 19.05 | $ 271,710.15 |
| Aug 25, 2025 | Blignaut Ryno | Option Excercise | 596 | | $ 0.00 |
| Aug 25, 2025 | Mehta Vikas D | Option Excercise | 131250 | | $ 0.00 |
| Aug 25, 2025 | Mehta Vikas D | Option Excercise | 50440 | 19.05 | $ 960,882.00 |
| Aug 25, 2025 | Chung Bora | Option Excercise | 655 | | $ 0.00 |
| Aug 25, 2025 | Somalya Saema | Option Excercise | 21722 | | $ 0.00 |
| Aug 25, 2025 | Somalya Saema | Option Excercise | 8548 | 19.05 | $ 162,839.40 |
| Aug 25, 2025 | Somalya Saema | Open Market Sale | 5748 | 18.83 | $ 108,234.84 |
| Aug 25, 2025 | Smyth Margaret Mary | Option Excercise | 715 | | $ 0.00 |
| Aug 25, 2025 | Hug Joshua | Option Excercise | 41254 | | $ 0.00 |
| Aug 25, 2025 | Tavis Luke | Option Excercise | 5500 | | $ 0.00 |
| Aug 14, 2025 | Riese Phillip John | Option Excercise | 5000 | 0.64 | $ 3,200.00 |
| Aug 14, 2025 | Riese Phillip John | Open Market Sale | 5000 | 20.00 | $ 100,000.00 |
| Aug 14, 2025 | Hug Joshua | Open Market Sale | 20000 | 19.69 | $ 393,700.00 |
| Aug 13, 2025 | Sharma Pankaj | Open Market Sale | 9000 | 19.84 | $ 178,550.00 |
| Aug 12, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 19.54 | $ 569,757.81 |
| Aug 7, 2025 | Somalya Saema | Open Market Sale | 18045 | 19.08 | $ 344,298.60 |
| Aug 7, 2025 | Hug Joshua | Open Market Sale | 20000 | 19.08 | $ 381,600.00 |
| Jul 16, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 17.29 | $ 504,280.14 |
| Jun 25, 2025 | Somalya Saema | Open Market Sale | 18045 | 19.93 | $ 359,636.85 |
| Jun 17, 2025 | Riese Phillip John | Option Excercise | 5000 | 0.64 | $ 3,200.00 |
| Jun 17, 2025 | Riese Phillip John | Open Market Sale | 5000 | 20.48 | $ 102,400.00 |
| Jun 16, 2025 | Hug Joshua | Open Market Sale | 20000 | 20.16 | $ 403,198.00 |
| Jun 11, 2025 | Chung Bora | Option Excercise | 15239 | | $ 0.00 |
| Jun 11, 2025 | Blignaut Ryno | Option Excercise | 15239 | | $ 0.00 |
| Jun 11, 2025 | Le Moal Laurent | Option Excercise | 15239 | | $ 0.00 |
| Jun 11, 2025 | MORRIS NIGEL W | Option Excercise | 15239 | | $ 0.00 |
| Jun 11, 2025 | Somalya Saema | Open Market Sale | 18418 | 19.93 | $ 367,070.74 |
| Jun 11, 2025 | Riese Phillip John | Option Excercise | 15239 | | $ 0.00 |
| Jun 11, 2025 | Smyth Margaret Mary | Option Excercise | 15239 | | $ 0.00 |
| Jun 11, 2025 | CAMPBELL PHYLLIS J | Option Excercise | 15239 | | $ 0.00 |
| Jun 10, 2025 | Riese Phillip John | Open Market Sale | 5000 | 20.34 | $ 101,700.00 |
| Jun 9, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 20.33 | $ 592,944.78 |
| May 29, 2025 | Tavis Luke | Open Market Sale | 2920 | 21.15 | $ 61,758.00 |
| May 29, 2025 | Hug Joshua | Open Market Sale | 80777 | 21.18 | $ 1,710,825.78 |
| May 27, 2025 | Tavis Luke | Option Excercise | 402 | 22.33 | $ 8,976.66 |
| May 27, 2025 | Tavis Luke | Open Market Sale | 970 | 22.33 | $ 21,660.10 |
| May 27, 2025 | Sinha Ankur | Option Excercise | 26586 | 22.33 | $ 593,665.38 |
| May 27, 2025 | Sharma Pankaj | Option Excercise | 10189 | 22.33 | $ 227,520.37 |
| May 27, 2025 | Somalya Saema | Option Excercise | 19944 | 22.33 | $ 445,349.52 |
| May 25, 2025 | Riese Phillip John | Option Excercise | 1219 | | $ 0.00 |
| May 25, 2025 | Tavis Luke | Option Excercise | 5500 | | $ 0.00 |
| May 25, 2025 | Sinha Ankur | Option Excercise | 66581 | | $ 0.00 |
| May 25, 2025 | Blignaut Ryno | Option Excercise | 952 | | $ 0.00 |
| May 25, 2025 | Chung Bora | Option Excercise | 1047 | | $ 0.00 |
| May 25, 2025 | Hug Joshua | Option Excercise | 40777 | | $ 0.00 |
| May 25, 2025 | Le Moal Laurent | Option Excercise | 905 | | $ 0.00 |
| May 25, 2025 | MORRIS NIGEL W | Option Excercise | 2827 | | $ 0.00 |
| May 25, 2025 | Sharma Pankaj | Option Excercise | 35716 | | $ 0.00 |
| May 25, 2025 | Somalya Saema | Option Excercise | 57209 | | $ 0.00 |
| May 25, 2025 | Smyth Margaret Mary | Option Excercise | 1143 | | $ 0.00 |
| May 21, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 22.48 | $ 655,505.85 |
| May 15, 2025 | Chung Bora | Open Market Sale | 13000 | 22.76 | $ 295,880.00 |
| May 15, 2025 | Hug Joshua | Open Market Sale | 20000 | 22.82 | $ 456,400.00 |
| May 14, 2025 | NASPERS LTD | Open Market Sale | 11900000 | 22.89 | $ 272,331,500.00 |
| May 14, 2025 | PayU Fintech Investments B.V. | Open Market Sale | 11900000 | 22.89 | $ 272,331,500.00 |
| May 14, 2025 | Prosus N.V. | Open Market Sale | 11900000 | 22.89 | $ 272,331,500.00 |
| May 14, 2025 | Sharma Pankaj | Open Market Sale | 9000 | 23.07 | $ 207,630.00 |
| May 9, 2025 | Sinha Ankur | Open Market Sale | 68634 | 24.11 | $ 1,654,765.74 |
| May 5, 2025 | Hug Joshua | Open Market Sale | 40000 | 21.05 | $ 841,954.36 |
| Apr 9, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 19.65 | $ 572,966.07 |
| Apr 6, 2025 | Blignaut Ryno | Option Excercise | 6586 | | $ 0.00 |
| Apr 6, 2025 | CAMPBELL PHYLLIS J | Option Excercise | 6586 | | $ 0.00 |
| Mar 17, 2025 | Sinha Ankur | Open Market Sale | 5000 | 19.01 | $ 95,050.00 |
| Mar 17, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 19.46 | $ 567,424.53 |
| Feb 27, 2025 | Hug Joshua | Open Market Sale | 27395 | 23.70 | $ 649,261.50 |
| Feb 25, 2025 | Miller Gail A | Option Excercise | 6850 | | $ 0.00 |
| Feb 25, 2025 | Miller Gail A | Option Excercise | 2068 | 24.72 | $ 51,120.96 |
| Feb 25, 2025 | Smyth Margaret Mary | Option Excercise | 1142 | | $ 0.00 |
| Feb 25, 2025 | Somalya Saema | Option Excercise | 24986 | | $ 0.00 |
| Feb 25, 2025 | Somalya Saema | Open Market Sale | 10495 | 23.94 | $ 251,250.30 |
| Feb 25, 2025 | Le Moal Laurent | Option Excercise | 904 | | $ 0.00 |
| Feb 25, 2025 | Blignaut Ryno | Option Excercise | 952 | | $ 0.00 |
| Feb 25, 2025 | Sinha Ankur | Option Excercise | 66581 | | $ 0.00 |
| Feb 25, 2025 | Sinha Ankur | Option Excercise | 20847 | 24.72 | $ 515,337.84 |
| Feb 25, 2025 | Sharma Pankaj | Option Excercise | 29773 | | $ 0.00 |
| Feb 25, 2025 | Sharma Pankaj | Option Excercise | 11930 | 24.72 | $ 294,909.60 |
| Feb 25, 2025 | Chung Bora | Option Excercise | 1048 | | $ 0.00 |
| Feb 25, 2025 | Riese Phillip John | Option Excercise | 1219 | | $ 0.00 |
| Feb 25, 2025 | Hug Joshua | Option Excercise | 36602 | | $ 0.00 |
| Feb 25, 2025 | Hug Joshua | Option Excercise | 9207 | 24.72 | $ 227,597.04 |
| Feb 25, 2025 | MORRIS NIGEL W | Option Excercise | 2827 | | $ 0.00 |
| Feb 24, 2025 | Sharma Pankaj | Open Market Sale | 9000 | 24.23 | $ 218,070.00 |
| Feb 5, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 25.38 | $ 740,087.25 |
| Jan 22, 2025 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 23.17 | $ 675,630.39 |
| Dec 16, 2024 | Yoakum Rene | Option Excercise | 15000 | 2.00 | $ 30,000.00 |
| Dec 16, 2024 | Yoakum Rene | Open Market Sale | 15000 | 21.44 | $ 321,614.80 |
| Dec 10, 2024 | Oppenheimer Matthew B. | Open Market Sale | 29166 | 21.24 | $ 619,340.01 |
| Dec 9, 2024 | Hug Joshua | Other Disposition | 40000 | 0.00 | $ 0.00 |
| Nov 26, 2024 | Hug Joshua | Open Market Sale | 22198 | 20.62 | $ 457,722.76 |
| Nov 25, 2024 | MORRIS NIGEL W | Option Excercise | 2828 | | $ 0.00 |
| Nov 25, 2024 | Hug Joshua | Option Excercise | 36602 | | $ 0.00 |
| Nov 25, 2024 | Hug Joshua | Option Excercise | 14404 | 21.04 | $ 303,060.16 |
| Nov 25, 2024 | Yoakum Rene | Option Excercise | 34117 | | $ 0.00 |
| Nov 25, 2024 | Yoakum Rene | Option Excercise | 13426 | 21.04 | $ 282,483.04 |
| Nov 25, 2024 | Riese Phillip John | Option Excercise | 1219 | | $ 0.00 |
| Nov 25, 2024 | Chung Bora | Option Excercise | 6856 | | $ 0.00 |
| Nov 25, 2024 | Le Moal Laurent | Option Excercise | 905 | | $ 0.00 |
| Nov 25, 2024 | Smyth Margaret Mary | Option Excercise | 1143 | | $ 0.00 |
| Nov 25, 2024 | Blignaut Ryno | Option Excercise | 953 | | $ 0.00 |
| Nov 25, 2024 | Sharma Pankaj | Option Excercise | 29773 | | $ 0.00 |
| Nov 25, 2024 | Sharma Pankaj | Option Excercise | 12793 | 21.04 | $ 269,164.72 |
| Nov 25, 2024 | Sharma Pankaj | Open Market Sale | 2000 | 21.04 | $ 42,080.00 |
| Nov 25, 2024 | Miller Gail A | Option Excercise | 6848 | | $ 0.00 |
| Nov 25, 2024 | Miller Gail A | Option Excercise | 1884 | 21.04 | $ 39,639.36 |
| Nov 25, 2024 | Sinha Ankur | Option Excercise | 66581 | | $ 0.00 |
| Nov 25, 2024 | Sinha Ankur | Option Excercise | 26586 | 21.04 | $ 559,369.44 |
| Nov 25, 2024 | Sinha Ankur | Open Market Sale | 9500 | 20.54 | $ 195,130.00 |
| Nov 20, 2024 | Sinha Ankur | Open Market Sale | 1112 | 20.50 | $ 22,796.00 |
| Nov 19, 2024 | Yoakum Rene | Option Excercise | 14655 | 2.00 | $ 29,310.00 |
| Nov 19, 2024 | Yoakum Rene | Open Market Sale | 14655 | 20.05 | $ 293,799.10 |
| Nov 15, 2024 | Oppenheimer Matthew B. | Other Disposition | 71429 | 0.00 | $ 0.00 |
| Nov 15, 2024 | Yoakum Rene | Option Excercise | 345 | 2.00 | $ 690.00 |
| Nov 15, 2024 | Yoakum Rene | Open Market Sale | 345 | 20.00 | $ 6,900.00 |
| Nov 13, 2024 | Oppenheimer Matthew B. | Open Market Sale | 29174 | 20.12 | $ 586,983.28 |
| Nov 13, 2024 | Yoakum Rene | Option Excercise | 17310 | 1.86 | $ 32,149.80 |
| Nov 13, 2024 | Yoakum Rene | Open Market Sale | 17310 | 20.16 | $ 348,927.50 |
| Nov 11, 2024 | Yoakum Rene | Option Excercise | 14557 | 1.92 | $ 27,914.00 |
| Nov 11, 2024 | Yoakum Rene | Open Market Sale | 14557 | 20.00 | $ 291,140.00 |
| Nov 6, 2024 | Yoakum Rene | Option Excercise | 28133 | 1.93 | $ 54,170.80 |
| Nov 6, 2024 | Yoakum Rene | Open Market Sale | 28133 | 20.01 | $ 562,871.49 |
| Nov 6, 2024 | Sharma Pankaj | Open Market Sale | 4000 | 20.00 | $ 80,000.00 |