Oct 03
2024
SELL
Open market or private sale
$71,499
$22.26 p/Share
3,212
Reduced 0.84%
380,864
Ordinary Shares
Jul 03
2024
SELL
Open market or private sale
$62,730
$19.64 p/Share
3,194
Reduced 0.82%
384,076
Ordinary Shares
Apr 03
2024
SELL
Open market or private sale
$75,191
$23.81 p/Share
3,158
Reduced 0.81%
387,270
Ordinary Shares
Jan 03
2024
SELL
Open market or private sale
$152,302
$17.5 p/Share
8,703
Reduced 2.18%
390,428
Ordinary Shares
Jan 02
2024
BUY
Grant, award, or other acquisition
-
77,000
Added 16.17%
399,131
Ordinary Shares
Oct 03
2023
SELL
Open market or private sale
$29,400
$20.0 p/Share
1,470
Reduced 0.45%
322,131
Ordinary Shares
Jul 03
2023
SELL
Open market or private sale
$37,599
$25.1 p/Share
1,498
Reduced 0.46%
323,601
Ordinary Shares
Apr 03
2023
SELL
Open market or private sale
$31,369
$21.11 p/Share
1,486
Reduced 0.46%
325,099
Ordinary Shares
Jan 03
2023
SELL
Open market or private sale
$174,360
$29.06 p/Share
6,000
Reduced 1.8%
326,585
Ordinary Shares
Jan 03
2023
BUY
Grant, award, or other acquisition
-
57,500
Added 14.74%
332,585
Ordinary Shares
Jan 03
2022
BUY
Grant, award, or other acquisition
-
50,000
Added 15.38%
275,085
Ordinary Shares
Oct 18
2021
SELL
Open market or private sale
$2,940
$60.0 p/Share
49
Reduced 0.02%
225,085
Ordinary Shares
Oct 15
2021
SELL
Open market or private sale
$19,216
$60.05 p/Share
320
Reduced 0.14%
225,134
Ordinary Shares
Oct 14
2021
SELL
Open market or private sale
$277,860
$60.0 p/Share
4,631
Reduced 2.01%
225,454
Ordinary Shares
Oct 11
2021
SELL
Open market or private sale
$271,100
$54.22 p/Share
5,000
Reduced 2.13%
230,085
Ordinary Shares
Sep 02
2021
SELL
Open market or private sale
$200,000
$40.0 p/Share
5,000
Reduced 2.08%
235,085
Ordinary Shares
Sep 01
2021
SELL
Open market or private sale
$1,011,083
$37.33 p/Share
27,085
Reduced 10.14%
240,085
Ordinary Shares
Sep 01
2021
BUY
Exercise of conversion of derivative security
$320,460
$14.0 p/Share
22,890
Added 7.89%
267,170
Ordinary Shares
Aug 31
2021
SELL
Open market or private sale
$411,508
$36.66 p/Share
11,225
Reduced 4.39%
244,280
Ordinary Shares
Aug 31
2021
BUY
Exercise of conversion of derivative security
$145,880
$14.0 p/Share
10,420
Added 3.92%
255,505
Ordinary Shares
Aug 27
2021
SELL
Open market or private sale
$65,124
$36.02 p/Share
1,808
Reduced 0.73%
245,085
Ordinary Shares
Aug 27
2021
BUY
Exercise of conversion of derivative security
$25,312
$14.0 p/Share
1,808
Added 0.73%
246,893
Ordinary Shares
Jul 26
2021
SELL
Open market or private sale
$3,600
$36.0 p/Share
100
Reduced 0.04%
245,085
Ordinary Shares
Jul 26
2021
BUY
Exercise of conversion of derivative security
$1,400
$14.0 p/Share
100
Added 0.04%
245,185
Ordinary Shares
Jul 23
2021
SELL
Open market or private sale
$172,248
$36.02 p/Share
4,782
Reduced 1.91%
245,085
Ordinary Shares