Jan 26
2024
SELL
Payment of exercise price or tax liability
$334,487
$20.01 p/Share
16,716
Reduced 12.21%
120,137
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
33,518
Added 19.67%
136,853
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$53,598
$17.98 p/Share
2,981
Reduced 2.8%
103,335
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
6,058
Added 5.39%
106,316
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$88,364
$19.11 p/Share
4,624
Reduced 4.41%
100,258
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
9,397
Added 8.39%
102,617
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$166,242
$19.48 p/Share
8,534
Reduced 8.2%
95,485
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
17,345
Added 14.29%
104,019
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$54,512
$19.99 p/Share
2,727
Reduced 3.05%
86,674
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
5,108
Added 5.4%
89,401
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$66,905
$30.37 p/Share
2,203
Reduced 2.55%
84,293
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
4,476
Added 4.92%
86,496
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$90,533
$30.37 p/Share
2,981
Reduced 3.51%
82,020
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
6,058
Added 6.65%
85,001
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$152,764
$33.03 p/Share
4,625
Reduced 5.53%
78,943
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
9,397
Added 10.36%
81,303
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$342,194
$28.78 p/Share
11,890
Reduced 13.82%
74,171
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
24,166
Added 21.92%
86,061
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$242,063
$30.19 p/Share
8,018
Reduced 11.47%
61,895
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
15,936
Added 18.56%
69,913
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$570,140
$35.43 p/Share
16,092
Reduced 22.97%
53,977
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
32,706
Added 31.82%
70,069
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$93,233
$42.34 p/Share
2,202
Reduced 5.57%
37,363
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
4,475
Added 10.16%
39,565
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$182,371
$39.44 p/Share
4,624
Reduced 11.64%
35,090
Common Stock