Feb 27
2024
SELL
Open market or private sale
$1,208,584
$39.94 p/Share
30,260
Reduced 76.1%
9,504
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$631,671
$38.08 p/Share
16,588
Reduced 29.44%
39,764
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
42,154
Added 42.79%
56,352
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$128,026
$38.16 p/Share
3,355
Reduced 19.11%
14,198
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
8,049
Added 31.44%
17,553
Common Stock
Feb 14
2023
SELL
Open market or private sale
$474,237
$43.5 p/Share
10,902
Reduced 53.43%
9,504
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$108,508
$42.09 p/Share
2,578
Reduced 11.22%
20,406
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
6,552
Added 22.18%
22,984
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$205,445
$43.27 p/Share
4,748
Reduced 22.42%
16,432
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
11,676
Added 35.54%
21,180
Common Stock
Nov 11
2022
SELL
Open market or private sale
$126,050
$50.42 p/Share
2,500
Reduced 20.83%
9,504
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$75,501
$34.35 p/Share
2,198
Reduced 15.48%
12,004
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
5,586
Added 28.23%
14,202
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$189,412
$32.12 p/Share
5,897
Reduced 40.63%
8,616
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
14,513
Added 50.0%
14,513
Common Stock
Feb 19
2021
SELL
Open market or private sale
$185,552
$14.66 p/Share
12,657
Reduced 100.0%
0
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$14,305
$13.16 p/Share
1,087
Reduced 7.91%
12,657
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
4,512
Added 24.72%
13,744
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$44,342
$12.3 p/Share
3,605
Reduced 28.08%
9,232
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
12,837
Added 50.0%
12,837
Common Stock