Jun 17
2024
SELL
Open market or private sale
$7,732
$4.8 p/Share
1,611
Reduced 0.97%
164,837
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
49,500
Added 22.92%
166,448
Ordinary Shares
Feb 26
2024
SELL
Open market or private sale
$101,480
$6.38 p/Share
15,906
Reduced 11.97%
116,948
Ordinary Shares
Jun 16
2023
SELL
Open market or private sale
$30,057
$18.94 p/Share
1,587
Reduced 1.18%
132,854
Ordinary Shares
Mar 07
2023
SELL
Open market or private sale
$21,060
$21.36 p/Share
986
Reduced 0.73%
134,441
Ordinary Shares
Feb 28
2023
SELL
Open market or private sale
$28,612
$20.9 p/Share
1,369
Reduced 1.0%
135,427
Ordinary Shares
Feb 27
2023
SELL
Open market or private sale
$197,462
$20.1 p/Share
9,824
Reduced 6.7%
136,796
Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
37,400
Added 20.32%
146,620
Ordinary Shares
Feb 20
2023
BUY
Grant, award, or other acquisition
-
2,040
Added 1.83%
109,220
Ordinary Shares
Dec 09
2022
SELL
Open market or private sale
$58,288
$22.35 p/Share
2,608
Reduced 2.38%
107,180
Ordinary Shares
Nov 22
2022
BUY
Grant, award, or other acquisition
-
5,100
Added 4.44%
109,788
Ordinary Shares
Jun 16
2022
SELL
Open market or private sale
$22,268
$13.2 p/Share
1,687
Reduced 1.59%
104,688
Ordinary Shares
Feb 28
2022
SELL
Open market or private sale
$68,460
$16.8 p/Share
4,075
Reduced 3.69%
106,375
Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
43,630
Added 28.32%
110,450
Ordinary Shares
Jan 26
2022
SELL
Open market or private sale
$71,453
$18.03 p/Share
3,963
Reduced 5.6%
66,820
Ordinary Shares
Sep 21
2021
SELL
Open market or private sale
$91,200
$38.0 p/Share
2,400
Reduced 3.28%
70,783
Ordinary Shares
Jun 15
2021
BUY
Grant, award, or other acquisition
-
9,579
Added 11.57%
73,183
Ordinary Shares
Mar 02
2021
SELL
Open market or private sale
$49,990
$37.03 p/Share
1,350
Reduced 2.08%
63,604
Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
16,335
Added 20.09%
64,954
Ordinary Shares
Jan 27
2021
SELL
Open market or private sale
$278,369
$37.38 p/Share
7,447
Reduced 13.28%
48,619
Ordinary Shares
Jan 26
2021
SELL
Open market or private sale
$37,128
$39.0 p/Share
952
Reduced 1.67%
56,066
Ordinary Shares