Feb 09
2024
SELL
Payment of exercise price or tax liability
$32,271
$36.84 p/Share
876
Reduced 15.07%
4,936
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,350
Added 30.25%
5,418
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$17,300
$34.19 p/Share
506
Reduced 12.75%
3,462
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
1,354
Added 25.44%
3,968
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$16,019
$47.82 p/Share
335
Reduced 11.36%
2,614
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,053
Added 26.31%
2,949
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$31,453
$51.31 p/Share
613
Reduced 24.43%
1,896
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,642
Added 39.56%
2,509
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$24,936
$51.31 p/Share
486
Reduced 35.92%
867
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,353
Added 50.0%
1,353
Common Stock
Mar 02
2022
SELL
Open market or private sale
$115,666
$40.33 p/Share
2,868
Reduced 100.0%
0
Common Stock
Mar 01
2022
SELL
Open market or private sale
$230,357
$40.09 p/Share
5,746
Reduced 66.71%
2,868
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$21,915
$35.75 p/Share
613
Reduced 6.64%
8,614
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,641
Added 15.1%
9,227
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$17,978
$35.6 p/Share
505
Reduced 6.24%
7,586
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,353
Added 14.33%
8,091
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$21,229
$35.92 p/Share
591
Reduced 8.06%
6,738
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
1,583
Added 17.76%
7,329
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$18,462
$33.69 p/Share
548
Reduced 8.71%
5,746
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
1,641
Added 20.68%
6,294
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$14,634
$33.26 p/Share
440
Reduced 8.64%
4,653
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
1,179
Added 18.8%
5,093
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$23,729
$40.15 p/Share
591
Reduced 13.12%
3,914
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
1,583
Added 26.0%
4,505
Common Stock