Sep 03
2024
SELL
Payment of exercise price or tax liability
$25,050
$20.35 p/Share
1,231
Reduced 5.01%
23,333
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
3,594
Added 12.76%
24,564
Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$8,393
$19.61 p/Share
428
Reduced 2.0%
20,970
Common Stock
May 04
2024
BUY
Exercise of conversion of derivative security
-
1,248
Added 5.51%
21,398
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$82,419
$18.8 p/Share
4,384
Reduced 17.87%
20,150
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
12,797
Added 35.69%
23,063
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$33,698
$18.04 p/Share
1,868
Reduced 13.73%
11,737
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
4,957
Added 26.71%
13,605
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$12,069
$16.31 p/Share
740
Reduced 7.88%
8,648
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,871
Added 16.62%
9,388
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$10,350
$24.24 p/Share
427
Reduced 5.38%
7,517
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
-
1,246
Added 13.56%
7,944
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$33,965
$23.09 p/Share
1,471
Reduced 18.01%
6,698
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
4,294
Added 34.45%
8,169
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$21,963
$29.68 p/Share
740
Reduced 16.03%
3,875
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,869
Added 28.82%
4,615
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$13,852
$32.44 p/Share
427
Reduced 13.46%
2,746
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
-
1,246
Added 28.2%
3,173
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$25,144
$33.75 p/Share
745
Reduced 27.88%
1,927
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
1,869
Added 41.16%
2,672
Common Stock