|
2026-06-09 |
2026-06-08 |
S
Sale
|
President EMEA
Officer
|
17,026
+7.5%
249.18
US$1,172,654
|
17,026
+7.5%
|
249.18
|
US$1,172,654
|
|
|
2026-06-09 |
2026-06-05 |
S
Sale
|
President EMEA
Officer
|
41,574
-5.6%
57.46
US$2,823,852
|
41,574
-5.6%
|
57.46
|
US$2,823,852
|
|
|
2026-06-05 |
2026-06-05 |
PrS
Proposed sale
|
Officer
Officer
|
15,503
384.44
US$4,244,495
|
15,503
|
384.44
|
US$4,244,495
|
|
|
2026-06-05 |
2026-06-05 |
PrS
Proposed sale
|
Officer
Officer
|
1,000
42.99
US$100,000
|
1,000
|
42.99
|
US$100,000
|
|
|
2025-06-10 |
2025-06-10 |
PrS
Proposed sale
|
Officer
Officer
|
40,000
56.10
US$2,244,000
|
40,000
|
56.10
|
US$2,244,000
|
|
|
2025-06-06 |
2025-06-06 |
PrS
Proposed sale
|
Officer
Officer
|
18,750
55.82
US$1,046,625
|
18,750
|
55.82
|
US$1,046,625
|
|
|
2025-06-06 |
2025-06-06 |
PrS
Proposed sale
|
Officer
Officer
|
98,131
55.25
US$5,421,738
|
98,131
|
55.25
|
US$5,421,738
|
|
|
2025-06-03 |
2025-06-03 |
PrS
Proposed sale
|
Officer
Officer
|
30,000
54.57
US$1,637,100
|
30,000
|
54.57
|
US$1,637,100
|
|
|
2024-09-13 |
2024-09-13 |
PrS
Proposed sale
|
Officer
Officer
|
30,000
46.43
US$1,392,900
|
30,000
|
46.43
|
US$1,392,900
|
|
|
2024-09-12 |
2024-09-12 |
PrS
Proposed sale
|
Officer
Officer
|
35,000
44.79
US$1,567,650
|
35,000
|
44.79
|
US$1,567,650
|
|
|
2024-08-30 |
2024-08-30 |
PrS
Proposed sale
|
Officer
Officer
|
161,153
50.90
US$8,202,688
|
161,153
|
50.90
|
US$8,202,688
|
|
|
2024-08-30 |
2024-08-30 |
PrS
Proposed sale
|
Officer
Officer
|
25,000
61.97
US$1,549,250
|
25,000
|
61.97
|
US$1,549,250
|
|