Jun 11
2025
SELL
Payment of exercise price or tax liability
$140,732
$20.5 p/Share
6,865
Reduced 15.78%
36,646
Common Stock, $0.00001...
Jun 11
2025
BUY
Grant, award, or other acquisition
-
14,499
Added 27.12%
38,959
Common Stock, $0.00001...
Apr 15
2025
SELL
Payment of exercise price or tax liability
$72,541
$19.49 p/Share
3,722
Reduced 11.37%
29,012
Common Stock, $0.00001...
Apr 15
2025
BUY
Exercise of conversion of derivative security
-
7,620
Added 19.52%
31,421
Common Stock, $0.00001...
Apr 02
2025
BUY
Exercise of conversion of derivative security
-
4,884
Added 16.28%
25,114
Common Stock, $0.00001...
Nov 18
2024
SELL
Payment of exercise price or tax liability
-
1,144
Reduced 5.35%
20,230
Common Stock, $0.00001...
Nov 18
2024
BUY
Grant, award, or other acquisition
$76,466
$31.65 p/Share
2,416
Added 10.16%
21,374
Common Stock, $0.00001...
Apr 15
2024
SELL
Payment of exercise price or tax liability
$69,635
$18.8 p/Share
3,704
Reduced 16.34%
18,958
Common Stock, $0.00001...
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
7,620
Added 27.32%
20,271
Common Stock, $0.00001...
Nov 18
2023
SELL
Payment of exercise price or tax liability
$42,190
$18.44 p/Share
2,288
Reduced 13.2%
15,042
Common Stock, $0.00001...
Nov 18
2023
BUY
Grant, award, or other acquisition
-
4,832
Added 22.99%
16,186
Common Stock, $0.00001...
Apr 15
2023
SELL
Payment of exercise price or tax liability
$76,324
$28.49 p/Share
2,679
Reduced 17.65%
12,498
Common Stock, $0.00001...
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
2,772
Added 16.66%
13,864
Common Stock, $0.00001...
Mar 23
2023
BUY
Grant, award, or other acquisition
-
5,188
Added 29.49%
12,405
Common Stock, $0.00001...
Nov 18
2022
SELL
Payment of exercise price or tax liability
$57,291
$25.04 p/Share
2,288
Reduced 24.07%
7,217
Common Stock, $0.00001...
Nov 18
2022
BUY
Grant, award, or other acquisition
-
4,832
Added 36.63%
8,361
Common Stock, $0.00001...
Feb 25
2022
SELL
Payment of exercise price or tax liability
-
621
Reduced 11.73%
4,673
Common Stock, $0.00001...
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
1,168
Added 18.07%
5,294
Common Stock, $0.00001...
Dec 14
2021
SELL
Open market or private sale
$342,853
$70.43 p/Share
4,868
Reduced 54.12%
4,126
Common Stock, $0.00001...
Jun 05
2021
BUY
Grant, award, or other acquisition
-
4,126
Added 31.45%
8,994
Common Stock, $0.00001...
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
4,868
Added 50.0%
4,868
Common Stock, $0.00001...