Aug 11
2025
SELL
Payment of exercise price or tax liability
$8,765
$10.3 p/Share
851
Reduced 1.19%
70,491
Common Stock
Aug 11
2025
BUY
Exercise of conversion of derivative security
-
2,850
Added 3.84%
71,342
Common Stock
Aug 05
2025
SELL
Payment of exercise price or tax liability
$15,293
$9.95 p/Share
1,537
Reduced 2.19%
68,492
Common Stock
Aug 05
2025
BUY
Exercise of conversion of derivative security
-
5,149
Added 6.85%
70,029
Common Stock
Mar 26
2025
SELL
Other acquisition or disposition
-
1,385
Reduced 2.09%
64,880
Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$31,788
$15.21 p/Share
2,090
Reduced 3.06%
66,265
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
6,069
Added 8.15%
68,355
Common Stock
Aug 11
2024
SELL
Payment of exercise price or tax liability
$13,764
$17.12 p/Share
804
Reduced 1.27%
62,286
Common Stock
Aug 11
2024
BUY
Exercise of conversion of derivative security
-
2,691
Added 4.09%
63,090
Common Stock
Mar 21
2024
SELL
Other acquisition or disposition
-
3,816
Reduced 5.94%
60,399
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$96,551
$18.2 p/Share
5,305
Reduced 7.63%
64,215
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
16,729
Added 19.4%
69,520
Common Stock
Mar 03
2023
SELL
Other acquisition or disposition
-
2,926
Reduced 5.25%
52,791
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$70,118
$21.96 p/Share
3,193
Reduced 5.42%
55,717
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
10,691
Added 15.36%
58,910
Common Stock
Jun 17
2022
SELL
Other acquisition or disposition
-
40,719
Reduced 45.78%
48,219
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$86,571
$22.83 p/Share
3,792
Reduced 4.09%
88,938
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
12,253
Added 11.67%
92,730
Common Stock
Mar 05
2021
BUY
Open market or private purchase
$142,350
$18.98 p/Share
7,500
Added 8.52%
80,477
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$116,792
$20.34 p/Share
5,742
Reduced 7.29%
72,977
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
19,226
Added 19.63%
78,719
Common Stock