| Oct 2, 2025 | Casteel Julie K | Open Market Sale | 806 | 39.58 | $ 31,903.90 | 
| Oct 2, 2025 | Afdahl David Martin | Open Market Sale | 1103 | 39.58 | $ 43,658.73 | 
| Oct 2, 2025 | Greenwald Taylor C | Open Market Sale | 1275 | 39.58 | $ 50,466.92 | 
| Oct 2, 2025 | Trofimuk-O''Connor Christina Alice | Open Market Sale | 1001 | 39.58 | $ 39,621.28 | 
| Oct 2, 2025 | Dawson Bruce Neil | Open Market Sale | 959 | 39.58 | $ 37,959.52 | 
| Oct 2, 2025 | Inson Paul Joseph | Open Market Sale | 697 | 39.58 | $ 27,587.96 | 
| Sep 30, 2025 | Afdahl David Martin | Grant | 3228 | 0.00 | $ 0.00 | 
| Sep 30, 2025 | Greenwald Taylor C | Grant | 4196 | 0.00 | $ 0.00 | 
| Sep 30, 2025 | Trofimuk-O''Connor Christina Alice | Grant | 3228 | 0.00 | $ 0.00 | 
| Sep 30, 2025 | Dawson Bruce Neil | Grant | 3228 | 0.00 | $ 0.00 | 
| Sep 30, 2025 | Inson Paul Joseph | Grant | 2347 | 0.00 | $ 0.00 | 
| Sep 30, 2025 | Casteel Julie K | Grant | 3228 | 0.00 | $ 0.00 | 
| Sep 19, 2025 | Greenwald Taylor C | Open Market Sale | 2295 | 40.73 | $ 93,475.81 | 
| Sep 16, 2025 | Trofimuk-O''Connor Christina Alice | Open Market Sale | 844 | 38.50 | $ 32,494.00 | 
| Sep 16, 2025 | Dechant Robert Thomas | Option Excercise | 45027 | 19.00 | $ 855,513.00 | 
| Sep 16, 2025 | Dechant Robert Thomas | Open Market Sale | 45027 | 38.89 | $ 1,751,100.03 | 
| Sep 16, 2025 | Dawson Bruce Neil | Option Excercise | 8114 | 19.00 | $ 154,166.00 | 
| Sep 16, 2025 | Dawson Bruce Neil | Open Market Sale | 8879 | 38.15 | $ 338,760.04 | 
| Sep 16, 2025 | Casteel Julie K | Open Market Sale | 5000 | 39.00 | $ 195,001.00 | 
| Sep 12, 2025 | Inson Paul Joseph | Open Market Sale | 3831 | 38.94 | $ 149,179.14 | 
| Aug 22, 2025 | Inson Paul Joseph | Open Market Sale | 10000 | 30.00 | $ 300,013.00 | 
| Jul 2, 2025 | Dechant Robert Thomas | Open Market Sale | 5000 | 30.00 | $ 150,000.00 | 
| Jun 16, 2025 | Khaishgi Mohammedulla | Open Market Sale | 5000 | 28.01 | $ 140,035.00 | 
| Jun 13, 2025 | Dechant Robert Thomas | Open Market Sale | 15000 | 28.96 | $ 434,338.50 | 
| Jun 12, 2025 | McGinnis Patrick | Open Market Sale | 220 | 30.00 | $ 6,600.00 | 
| Jun 12, 2025 | Khaishgi Mohammedulla | Open Market Sale | 70000 | 28.87 | $ 2,020,823.00 | 
| May 27, 2025 | Inson Paul Joseph | Open Market Sale | 3690 | 28.59 | $ 105,497.10 | 
| Feb 26, 2025 | Dechant Robert Thomas | Option Excercise | 49931 | 12.75 | $ 636,620.25 | 
| Feb 26, 2025 | Dechant Robert Thomas | Open Market Sale | 49931 | 26.24 | $ 1,310,189.44 | 
| Feb 21, 2025 | Khaishgi Mohammedulla | Open Market Sale | 12600 | 25.57 | $ 322,237.44 | 
| Feb 19, 2025 | Khaishgi Mohammedulla | Open Market Sale | 28181 | 26.27 | $ 740,188.59 | 
| Feb 18, 2025 | Khaishgi Mohammedulla | Open Market Sale | 22600 | 26.95 | $ 608,971.98 | 
| Feb 14, 2025 | Dechant Robert Thomas | Open Market Sale | 5000 | 27.56 | $ 137,776.00 | 
| Feb 14, 2025 | Inson Paul Joseph | Open Market Sale | 8954 | 27.53 | $ 246,519.74 | 
| Feb 14, 2025 | Batungbacal Karen | Grant | 5000 | 0.00 | $ 0.00 | 
| Feb 14, 2025 | Zhuang Mingzhe | Grant | 5000 | 0.00 | $ 0.00 | 
| Feb 14, 2025 | McGinnis Patrick | Grant | 5000 | 0.00 | $ 0.00 | 
| Feb 14, 2025 | Casteel Julie K | Option Excercise | 16574 | 15.23 | $ 252,406.00 | 
| Feb 14, 2025 | Casteel Julie K | Open Market Sale | 16574 | 27.04 | $ 448,160.96 | 
| Feb 13, 2025 | Khaishgi Mohammedulla | Open Market Sale | 45200 | 26.89 | $ 1,215,507.62 | 
| Feb 12, 2025 | Trofimuk-O''Connor Christina Alice | Open Market Sale | 13138 | 26.28 | $ 345,233.50 | 
| Feb 12, 2025 | Trofimuk-O''Connor Christina Alice | Option Excercise | 9025 | 19.00 | $ 171,475.00 | 
| Feb 11, 2025 | Inson Paul Joseph | Open Market Sale | 15072 | 25.17 | $ 379,362.24 | 
| Feb 11, 2025 | Trofimuk-O''Connor Christina Alice | Option Excercise | 7500 | 12.75 | $ 95,625.00 | 
| Feb 11, 2025 | Trofimuk-O''Connor Christina Alice | Open Market Sale | 7500 | 25.51 | $ 191,325.00 | 
| Feb 11, 2025 | Inson Paul Joseph | Open Market Sale | 8044 | 25.00 | $ 201,122.52 | 
| Feb 11, 2025 | Inson Paul Joseph | Option Excercise | 15072 | 15.68 | $ 236,368.00 | 
| Feb 10, 2025 | Dechant Robert Thomas | Open Market Sale | 2379 | 25.00 | $ 59,482.42 | 
| Feb 10, 2025 | Khaishgi Mohammedulla | Open Market Sale | 67800 | 25.02 | $ 1,696,536.30 | 
| Feb 7, 2025 | Dechant Robert Thomas | Open Market Sale | 2621 | 25.00 | $ 65,528.93 | 
| Feb 7, 2025 | Dawson Bruce Neil | Open Market Sale | 13500 | 24.00 | $ 324,000.00 | 
| Feb 7, 2025 | Khaishgi Mohammedulla | Open Market Sale | 22600 | 22.52 | $ 509,029.00 | 
| Feb 7, 2025 | Inson Paul Joseph | Open Market Sale | 1956 | 25.00 | $ 48,903.72 | 
| Jan 29, 2025 | Khaishgi Mohammedulla | Open Market Sale | 24009 | 22.51 | $ 540,456.79 | 
| Jan 24, 2025 | Dechant Robert Thomas | Open Market Sale | 3208 | 22.50 | $ 72,182.41 | 
| Jan 24, 2025 | Khaishgi Mohammedulla | Open Market Sale | 10842 | 22.50 | $ 243,956.04 | 
| Jan 21, 2025 | Khaishgi Mohammedulla | Open Market Sale | 1414 | 22.50 | $ 31,815.08 | 
| Jan 21, 2025 | Dechant Robert Thomas | Open Market Sale | 1792 | 22.50 | $ 40,323.40 | 
| Dec 30, 2024 | Keen Shuja | Open Market Sale | 11199 | 21.95 | $ 245,842.69 | 
| Dec 13, 2024 | Keen Shuja | Open Market Sale | 12184 | 20.06 | $ 244,469.01 | 
| Dec 13, 2024 | PineBridge GEM II G.P., L.P. | Open Market Sale | 20000 | 20.00 | $ 399,978.00 | 
| Dec 13, 2024 | PineBridge Global Emerging Markets Partners II, L.P. | Open Market Sale | 20000 | 20.00 | $ 399,978.00 | 
| Dec 13, 2024 | Leone John | Open Market Sale | 20000 | 20.00 | $ 399,978.00 | 
| Dec 13, 2024 | Clowe Kevin | Open Market Sale | 20000 | 20.00 | $ 399,978.00 | 
| Dec 13, 2024 | Mellinger Pierre | Open Market Sale | 20000 | 20.00 | $ 399,978.00 | 
| Dec 12, 2024 | Keen Shuja | Open Market Sale | 17000 | 20.27 | $ 344,630.00 | 
| Dec 10, 2024 | PineBridge GEM II G.P., L.P. | Open Market Sale | 60958 | 20.12 | $ 1,226,523.73 | 
| Dec 10, 2024 | PineBridge Global Emerging Markets Partners II, L.P. | Open Market Sale | 60958 | 20.12 | $ 1,226,523.73 | 
| Dec 10, 2024 | Leone John | Open Market Sale | 60958 | 20.12 | $ 1,226,523.73 | 
| Dec 10, 2024 | Clowe Kevin | Open Market Sale | 60958 | 20.12 | $ 1,226,523.73 | 
| Dec 10, 2024 | Mellinger Pierre | Open Market Sale | 60958 | 20.12 | $ 1,226,523.73 | 
| Dec 5, 2024 | PineBridge Global Emerging Markets Partners II, L.P. | Open Market Sale | 30808 | 20.04 | $ 617,322.21 | 
| Dec 5, 2024 | Leone John | Open Market Sale | 30808 | 20.04 | $ 617,322.21 | 
| Dec 5, 2024 | Clowe Kevin | Open Market Sale | 30808 | 20.04 | $ 617,322.21 | 
| Dec 5, 2024 | Mellinger Pierre | Open Market Sale | 30808 | 20.04 | $ 617,322.21 | 
| Dec 5, 2024 | PineBridge GEM II G.P., L.P. | Open Market Sale | 30808 | 20.04 | $ 617,322.21 | 
| Dec 2, 2024 | PineBridge GEM II G.P., L.P. | Open Market Sale | 150192 | 20.32 | $ 3,052,379.51 | 
| Dec 2, 2024 | PineBridge Global Emerging Markets Partners II, L.P. | Open Market Sale | 150192 | 20.32 | $ 3,052,379.51 | 
| Dec 2, 2024 | Leone John | Open Market Sale | 150192 | 20.32 | $ 3,052,379.51 | 
| Dec 2, 2024 | Clowe Kevin | Open Market Sale | 150192 | 20.32 | $ 3,052,379.51 | 
| Dec 2, 2024 | Mellinger Pierre | Open Market Sale | 150192 | 20.32 | $ 3,052,379.51 | 
| Nov 26, 2024 | Kleisterlee Gerard J | Open Market Sale | 5000 | 20.55 | $ 102,750.00 | 
| Nov 20, 2024 | PineBridge GEM II G.P., L.P. | Open Market Sale | 148000 | 20.06 | $ 2,969,222.19 | 
| Nov 20, 2024 | PineBridge Global Emerging Markets Partners II, L.P. | Open Market Sale | 148000 | 20.06 | $ 2,969,222.19 | 
| Nov 20, 2024 | Leone John | Open Market Sale | 148000 | 20.06 | $ 2,969,222.19 | 
| Nov 20, 2024 | Clowe Kevin | Open Market Sale | 148000 | 20.06 | $ 2,969,222.19 | 
| Nov 20, 2024 | Mellinger Pierre | Open Market Sale | 148000 | 20.06 | $ 2,969,222.19 | 
| Nov 20, 2024 | Keen Shuja | Open Market Sale | 37569 | 21.05 | $ 791,002.52 | 
| Nov 19, 2024 | Khaishgi Mohammedulla | Open Market Sale | 1129 | 20.00 | $ 22,580.00 | 
| Nov 19, 2024 | Resource Group International Ltd | Other Disposition | 3562341 | 19.65 | $ 70,000,000.65 | 
| Nov 14, 2024 | Khaishgi Mohammedulla | Open Market Sale | 465 | 20.00 | $ 9,300.79 | 
| Nov 12, 2024 | Wilkens Andreas | Grant | 25000 | 0.00 | $ 0.00 | 
| Nov 11, 2024 | Resource Group International Ltd | Open Market Sale | 54517 | 20.01 | $ 1,091,081.43 | 
| Nov 11, 2024 | Khaishgi Mohammedulla | Open Market Sale | 18630 | 20.00 | $ 372,671.04 | 
| Nov 8, 2024 | Greenwald Taylor C | Grant | 6294 | 0.00 | $ 0.00 | 
| Nov 8, 2024 | Dechant Robert Thomas | Grant | 21787 | 0.00 | $ 0.00 | 
| Nov 8, 2024 | Casteel Julie K | Grant | 4842 | 0.00 | $ 0.00 | 
| Nov 8, 2024 | Afdahl David Martin | Grant | 4842 | 0.00 | $ 0.00 | 
| Nov 8, 2024 | Trofimuk-O''Connor Christina Alice | Grant | 4842 | 0.00 | $ 0.00 | 
| Nov 8, 2024 | Dawson Bruce Neil | Grant | 4842 | 0.00 | $ 0.00 | 
| Nov 6, 2024 | Khaishgi Mohammedulla | Open Market Sale | 13793 | 20.00 | $ 275,898.97 | 
| Nov 6, 2024 | Resource Group International Ltd | Open Market Sale | 2355 | 20.00 | $ 47,103.12 |