Mar 03
2024
|
SELL
Payment of exercise price or tax liability
|
$2,278
$39.98 p/Share
|
57
|
|
Mar 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
165
|
|
Mar 02
2024
|
SELL
Payment of exercise price or tax liability
|
$17,151
$39.98 p/Share
|
429
|
|
Mar 02
2024
|
SELL
Payment of exercise price or tax liability
|
$10,114
$39.98 p/Share
|
253
|
|
Mar 02
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,250
|
|
Mar 02
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
736
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$2,463,500
$18.95 p/Share
|
130,000
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$1,604,683
$18.91 p/Share
|
84,859
|
|
Mar 03
2023
|
SELL
Payment of exercise price or tax liability
|
$1,881
$33.0 p/Share
|
57
|
|
Mar 03
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
165
|
|
Mar 02
2023
|
SELL
Payment of exercise price or tax liability
|
$8,402
$33.08 p/Share
|
254
|
|
Mar 02
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
735
|
|
Jan 30
2023
|
BUY
Open market or private purchase
|
$704,596
$38.57 p/Share
|
18,268
|
|
Jan 23
2023
|
BUY
Open market or private purchase
|
$2,079,381
$31.96 p/Share
|
65,062
|
|
Dec 06
2022
|
SELL
Open market or private sale
|
$909,599
$22.74 p/Share
|
40,000
|
|
Dec 01
2022
|
|
-
|
45,374
|
|
Dec 01
2022
|
|
-
|
45,374
|
|
Aug 04
2022
|
SELL
Payment of exercise price or tax liability
|
$1,458
$44.18 p/Share
|
33
|
|
Aug 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
114
|
|
Mar 03
2022
|
SELL
Payment of exercise price or tax liability
|
$6,456
$113.27 p/Share
|
57
|
|
Mar 03
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
164
|
|
Feb 28
2022
|
SELL
Payment of exercise price or tax liability
|
$8,589
$116.07 p/Share
|
74
|
|
Feb 28
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
212
|
|
Feb 14
2022
|
SELL
Payment of exercise price or tax liability
|
$5,549
$115.6 p/Share
|
48
|
|
Feb 14
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
136
|
|