Aug 13
2024
SELL
Open market or private sale
$240,489
$38.38 p/Share
6,266
Reduced 100.0%
0
Common Stock
May 22
2024
SELL
Open market or private sale
$132,063
$48.66 p/Share
2,714
Reduced 30.22%
6,266
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
1,457
Added 13.96%
8,980
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
1,372
Added 15.42%
7,523
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
2,174
Added 26.11%
6,151
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$15,680
$47.23 p/Share
332
Reduced 7.7%
3,977
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
956
Added 18.16%
4,309
Common Stock
Jul 28
2023
SELL
Open market or private sale
$239,330
$65.0 p/Share
3,682
Reduced 52.34%
3,353
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$26,334
$61.53 p/Share
428
Reduced 5.73%
7,035
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
1,456
Added 16.32%
7,463
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$24,083
$59.76 p/Share
403
Reduced 6.29%
6,007
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
1,373
Added 17.64%
6,410
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$17,531
$60.04 p/Share
292
Reduced 5.48%
5,037
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
1,008
Added 15.91%
5,329
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$18,972
$60.04 p/Share
316
Reduced 6.81%
4,321
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
955
Added 17.08%
4,637
Common Stock
Aug 15
2022
SELL
Open market or private sale
$352,030
$70.0 p/Share
5,029
Reduced 57.73%
3,682
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$44,510
$94.3 p/Share
472
Reduced 5.14%
8,711
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
1,457
Added 13.69%
9,183
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$36,374
$92.32 p/Share
394
Reduced 4.85%
7,726
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,215
Added 13.02%
8,120
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$30,096
$92.32 p/Share
326
Reduced 4.51%
6,905
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,007
Added 12.22%
7,231
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$29,084
$93.82 p/Share
310
Reduced 4.74%
6,224
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
956
Added 12.76%
6,534
Common Stock