Jan 01
2025
SELL
Payment of exercise price or tax liability
$112,178
$11.42 p/Share
9,823
Reduced 4.72%
198,348
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
23,100
Added 10.14%
204,761
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$53,003
$10.3 p/Share
5,146
Reduced 2.71%
185,071
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
11,384
Added 5.73%
187,308
Common Stock
May 02
2023
SELL
Other acquisition or disposition
-
2,500
Reduced 1.38%
178,833
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$30,187
$18.75 p/Share
1,610
Reduced 0.88%
181,333
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
-
4,091
Added 2.19%
182,943
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$79,127
$27.58 p/Share
2,869
Reduced 1.58%
178,852
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
6,435
Added 3.45%
179,972
Common Stock
Dec 08
2022
SELL
Other acquisition or disposition
-
1,075
Reduced 0.61%
175,286
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$141,378
$48.55 p/Share
2,912
Reduced 1.62%
176,361
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
7,398
Added 3.99%
177,971
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$167,128
$49.04 p/Share
3,408
Reduced 1.94%
171,875
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
13,995
Added 7.39%
175,283
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$56,940
$52.0 p/Share
1,095
Reduced 0.67%
161,288
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,865
Added 2.32%
162,383
Common Stock
Mar 28
2021
SELL
Payment of exercise price or tax liability
$119,368
$45.77 p/Share
2,608
Reduced 1.62%
158,518
Common Stock
Mar 28
2021
BUY
Exercise of conversion of derivative security
-
7,398
Added 4.42%
160,128
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$45,864
$36.4 p/Share
1,260
Reduced 0.81%
153,728
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
2,893
Added 1.83%
154,988
Common Stock