Dec 21
2023
SELL
Open market or private sale
$2,371,040
$35.0 p/Share
67,744
Reduced 1.29%
5,190,424
Ordinary Shares
Dec 05
2023
SELL
Open market or private sale
$289,986
$28.82 p/Share
10,062
Reduced 0.19%
5,258,168
Ordinary Shares
Dec 04
2023
SELL
Open market or private sale
$152,232
$28.02 p/Share
5,433
Reduced 0.1%
5,268,230
Ordinary Shares
Oct 18
2023
SELL
Open market or private sale
$1,059,824
$23.11 p/Share
45,860
Reduced 0.86%
5,273,663
Ordinary Shares
Sep 06
2023
SELL
Open market or private sale
$293,282
$29.39 p/Share
9,979
Reduced 0.19%
5,319,523
Ordinary Shares
Sep 05
2023
SELL
Open market or private sale
$159,412
$28.9 p/Share
5,516
Reduced 0.1%
5,329,502
Ordinary Shares
Jul 19
2023
SELL
Open market or private sale
$1,391,851
$30.35 p/Share
45,860
Reduced 0.85%
5,335,018
Ordinary Shares
Jun 05
2023
SELL
Open market or private sale
$745,606
$24.01 p/Share
31,054
Reduced 0.57%
5,380,878
Ordinary Shares
Jun 02
2023
SELL
Open market or private sale
$398,934
$23.79 p/Share
16,769
Reduced 0.31%
5,411,932
Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
174,596
Added 3.12%
5,428,701
Ordinary Shares
Apr 19
2023
SELL
Open market or private sale
$961,225
$20.96 p/Share
45,860
Reduced 0.87%
5,254,105
Ordinary Shares
Mar 03
2023
SELL
Open market or private sale
$69,850
$22.76 p/Share
3,069
Reduced 0.06%
5,299,965
Ordinary Shares
Mar 02
2023
SELL
Open market or private sale
$37,465
$22.72 p/Share
1,649
Reduced 0.03%
5,303,034
Ordinary Shares
Oct 06
2022
SELL
Open market or private sale
$1,248,500
$24.97 p/Share
50,000
Reduced 0.93%
5,304,683
Ordinary Shares
Sep 01
2022
SELL
Open market or private sale
$93,483
$19.81 p/Share
4,719
Reduced 0.09%
5,354,683
Ordinary Shares
Jun 01
2022
SELL
Open market or private sale
$359,380
$19.04 p/Share
18,875
Reduced 0.35%
5,359,402
Ordinary Shares
May 16
2022
BUY
Grant, award, or other acquisition
-
172,414
Added 3.11%
5,378,277
Ordinary Shares
Dec 03
2021
SELL
Open market or private sale
$2,010,807
$29.06 p/Share
69,195
Reduced 1.31%
5,205,863
Ordinary Shares
Dec 02
2021
SELL
Open market or private sale
$3,273,600
$29.76 p/Share
110,000
Reduced 2.04%
5,275,058
Ordinary Shares
Nov 16
2021
SELL
Open market or private sale
$6,371,750
$36.41 p/Share
175,000
Reduced 3.15%
5,385,058
Ordinary Shares
Nov 15
2021
SELL
Open market or private sale
$6,396,250
$36.55 p/Share
175,000
Reduced 3.05%
5,560,058
Ordinary Shares
May 13
2021
BUY
Grant, award, or other acquisition
-
75,500
Added 1.3%
5,735,058
Ordinary Shares
Feb 18
2021
SELL
Open market or private sale
$3,273,500
$65.47 p/Share
50,000
Reduced 0.88%
5,659,558
Ordinary Shares