Oct 24
2024
SELL
Payment of exercise price or tax liability
$4,524,443
$56.97 p/Share
79,418
Reduced 30.58%
180,257
Common Stock
Oct 24
2024
BUY
Exercise of conversion of derivative security
$2,401,305
$17.96 p/Share
133,703
Added 33.99%
259,675
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$99,996
$41.1 p/Share
2,433
Reduced 1.89%
125,972
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$99,983
$21.96 p/Share
4,553
Added 3.42%
128,405
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$359,985
$31.06 p/Share
11,590
Reduced 8.56%
123,852
Common Stock
Jun 30
2024
BUY
Exercise of conversion of derivative security
-
29,451
Added 18.24%
132,039
Common Stock
Sep 11
2023
SELL
Payment of exercise price or tax liability
$272,844
$19.5 p/Share
13,992
Reduced 11.66%
105,991
Common Stock
Sep 11
2023
BUY
Grant, award, or other acquisition
$693,322
$19.5 p/Share
35,555
Added 22.86%
119,983
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$219,153
$19.11 p/Share
11,468
Reduced 10.83%
94,428
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
29,142
Added 21.58%
105,896
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$21,952
$14.32 p/Share
1,533
Reduced 1.96%
76,754
Common Stock
Sep 08
2022
SELL
Payment of exercise price or tax liability
$133,481
$16.35 p/Share
8,164
Reduced 9.44%
78,287
Common Stock
Sep 08
2022
BUY
Grant, award, or other acquisition
$339,197
$16.35 p/Share
20,746
Added 19.35%
86,451
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$39,142
$17.98 p/Share
2,177
Reduced 3.21%
65,705
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 6.86%
67,882
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$146,700
$18.0 p/Share
8,150
Reduced 11.47%
62,882
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
20,710
Added 22.57%
71,032
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
-
1,533
Reduced 2.96%
50,265
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
-
4,577
Reduced 9.87%
41,798
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 16.18%
51,798
Common Stock
Dec 14
2020
BUY
Grant, award, or other acquisition
$241,957
$31.06 p/Share
7,790
Added 14.38%
46,375
Common Stock