Nov 26
2024
SELL
Open market or private sale
$53,545
$11.55 p/Share
4,636
Reduced 6.47%
67,049
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$8,538
$10.3 p/Share
829
Reduced 1.14%
71,685
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,135
Added 2.88%
72,049
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$6,693
$18.75 p/Share
357
Reduced 0.5%
70,379
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
-
1,111
Added 1.55%
70,736
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$12,659
$27.58 p/Share
459
Reduced 0.65%
69,625
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
1,198
Added 1.69%
69,812
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$23,304
$48.55 p/Share
480
Reduced 0.69%
68,886
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
1,967
Added 2.77%
69,157
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$47,667
$49.04 p/Share
972
Reduced 1.42%
67,399
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
3,621
Added 5.03%
68,371
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$11,128
$52.0 p/Share
214
Reduced 0.33%
64,750
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
711
Added 1.08%
64,964
Common Stock
Mar 28
2021
SELL
Payment of exercise price or tax liability
$35,472
$45.77 p/Share
775
Reduced 1.19%
64,253
Common Stock
Mar 28
2021
BUY
Exercise of conversion of derivative security
-
1,967
Added 2.95%
64,691
Common Stock
Feb 03
2021
SELL
Open market or private sale
$536,760
$38.34 p/Share
14,000
Reduced 18.17%
63,061
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$687,832
$38.33 p/Share
17,945
Reduced 18.89%
77,061
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$532,752
$11.0 p/Share
48,432
Added 33.77%
95,006
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$9,937
$36.4 p/Share
273
Reduced 0.58%
46,574
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
720
Added 1.51%
46,847
Common Stock