Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$1,795,302
$34.35 p/Share
|
52,265
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
102,263
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,291,287
$34.07 p/Share
|
37,901
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
74,248
|
|
Jan 26
2024
|
|
-
|
1,670
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$1,621,684
$34.14 p/Share
|
47,501
|
|
Mar 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
92,950
|
|
Feb 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,492,310
$35.56 p/Share
|
41,966
|
|
Feb 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
82,208
|
|
Mar 01
2022
|
SELL
Payment of exercise price or tax liability
|
$2,621,758
$42.47 p/Share
|
61,732
|
|
Mar 01
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
120,755
|
|
Feb 15
2022
|
SELL
Payment of exercise price or tax liability
|
$2,496,693
$47.79 p/Share
|
52,243
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
102,307
|
|