Nov 15
2024
|
SELL
Payment of exercise price or tax liability
|
$54,978
$46.75 p/Share
|
1,176
|
|
Nov 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$46,172
$39.03 p/Share
|
1,183
|
|
Aug 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$46,030
$38.91 p/Share
|
1,183
|
|
May 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,211,052
$34.07 p/Share
|
35,546
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
80,240
|
|
Jan 25
2024
|
SELL
Payment of exercise price or tax liability
|
$269,357
$33.39 p/Share
|
8,067
|
|
Jan 25
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$35,129
$29.62 p/Share
|
1,186
|
|
Nov 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$35,389
$29.94 p/Share
|
1,182
|
|
Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
May 15
2023
|
SELL
Payment of exercise price or tax liability
|
$32,682
$27.65 p/Share
|
1,182
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
Feb 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,054,922
$35.56 p/Share
|
29,666
|
|
Feb 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
67,116
|
|
Jan 25
2023
|
SELL
Payment of exercise price or tax liability
|
$281,226
$34.87 p/Share
|
8,065
|
|
Jan 25
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
Nov 15
2022
|
SELL
Payment of exercise price or tax liability
|
$44,825
$37.7 p/Share
|
1,189
|
|
Nov 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
Aug 15
2022
|
SELL
Payment of exercise price or tax liability
|
$43,101
$36.25 p/Share
|
1,189
|
|
Aug 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
2,674
|
|
May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$41,817
$35.17 p/Share
|
1,189
|
|