Feb 27
2025
SELL
Payment of exercise price or tax liability
$1,211,546
$26.08 p/Share
46,455
Reduced 37.95%
75,958
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
$1,515,998
$31.31 p/Share
48,419
Added 28.34%
122,413
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$85,072
$26.42 p/Share
3,220
Reduced 4.17%
73,994
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$272,952
$26.19 p/Share
10,422
Reduced 11.89%
77,214
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
$335,641
$30.17 p/Share
11,125
Added 11.26%
87,636
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$164,792
$27.18 p/Share
6,063
Reduced 7.44%
75,463
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$83,057
$27.76 p/Share
2,992
Reduced 3.54%
81,526
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$300,237
$27.57 p/Share
10,890
Reduced 11.41%
84,518
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$339,344
$27.34 p/Share
12,412
Added 11.51%
95,408
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$125,643
$40.78 p/Share
3,081
Reduced 3.67%
80,874
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$389,442
$42.59 p/Share
9,144
Reduced 9.82%
83,955
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
$324,534
$22.89 p/Share
14,178
Added 13.22%
93,099
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$431,949
$43.04 p/Share
10,036
Reduced 11.28%
78,921
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$401,472
$30.17 p/Share
13,307
Added 13.01%
88,957
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$64,965
$46.94 p/Share
1,384
Reduced 1.84%
74,013
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$399,981
$49.18 p/Share
8,133
Reduced 9.74%
75,397
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
$315,904
$25.6 p/Share
12,340
Added 12.87%
83,530
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$506,795
$49.07 p/Share
10,328
Reduced 12.67%
71,190
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$408,788
$27.34 p/Share
14,952
Added 15.5%
81,518
Common Stock