Mar 01
2024
SELL
Payment of exercise price or tax liability
$6,599
$19.41 p/Share
340
Reduced 1.83%
18,284
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
757
Added 3.91%
18,624
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$4,567
$20.12 p/Share
227
Reduced 1.25%
17,867
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
505
Added 2.72%
18,094
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$27,825
$20.12 p/Share
1,383
Reduced 7.29%
17,589
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,083
Added 13.98%
18,972
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$64,053
$20.81 p/Share
3,078
Reduced 16.23%
15,889
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
6,820
Added 26.45%
18,967
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$42,061
$20.01 p/Share
2,102
Reduced 14.75%
12,147
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
4,190
Added 22.72%
14,249
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$55,288
$17.98 p/Share
3,075
Reduced 23.41%
10,059
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
6,816
Added 39.59%
10,401
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$12,689
$19.11 p/Share
664
Reduced 9.51%
6,318
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,314
Added 16.66%
6,573
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$30,291
$19.48 p/Share
1,555
Reduced 21.53%
5,668
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
3,084
Added 29.92%
7,223
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$11,106
$16.65 p/Share
667
Reduced 13.88%
4,139
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
1,478
Added 23.52%
4,806
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$11,601
$30.37 p/Share
382
Reduced 10.3%
3,328
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
757
Added 16.95%
3,710
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$21,932
$33.03 p/Share
664
Reduced 18.36%
2,953
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,315
Added 29.07%
3,208
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$23,939
$35.89 p/Share
667
Reduced 22.47%
2,302
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
-
1,478
Added 33.24%
2,969
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$25,923
$39.1 p/Share
663
Reduced 30.78%
1,491
Common Stock