Mar 14
2025
SELL
Payment of exercise price or tax liability
-
3,161
Reduced 12.99%
21,171
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
-
13,911
Added 33.09%
28,131
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$10,353
$22.41 p/Share
462
Reduced 2.59%
17,381
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$8,647
$22.23 p/Share
389
Reduced 2.13%
17,843
Common Stock
Jun 28
2024
SELL
Sale (or disposition) back to the issuer
$8,472
$21.18 p/Share
400
Reduced 2.15%
18,232
Common Stock
Mar 31
2024
SELL
Sale (or disposition) back to the issuer
$9,383
$21.72 p/Share
432
Reduced 2.27%
18,632
Common Stock
Mar 06
2024
SELL
Sale (or disposition) back to the issuer
$31,479
$19.23 p/Share
1,637
Reduced 7.91%
19,064
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$147,147
$19.23 p/Share
7,652
Added 26.99%
20,701
Common Stock
Jan 12
2024
SELL
Sale (or disposition) back to the issuer
$4,388
$13.8 p/Share
318
Reduced 2.38%
13,049
Common Stock
Oct 10
2023
SELL
Sale (or disposition) back to the issuer
$9,259
$13.8 p/Share
671
Reduced 4.78%
13,367
Common Stock
Jul 11
2023
SELL
Sale (or disposition) back to the issuer
$2,277
$13.8 p/Share
165
Reduced 1.16%
14,038
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$1,131
$12.04 p/Share
94
Reduced 0.66%
14,203
Common Stock
Mar 03
2023
SELL
Sale (or disposition) back to the issuer
$12,086
$9.17 p/Share
1,318
Reduced 14.82%
7,577
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$123,226
$9.17 p/Share
13,438
Added 48.45%
14,297
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$94
$9.44 p/Share
10
Reduced 0.46%
2,177
Common Stock
Oct 18
2022
SELL
Payment of exercise price or tax liability
$30
$10.0 p/Share
3
Reduced 0.14%
2,187
Common Stock
Jul 07
2022
SELL
Payment of exercise price or tax liability
$96
$9.57 p/Share
10
Reduced 0.45%
2,190
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$100
$10.02 p/Share
10
Reduced 0.45%
2,200
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$22,144
$10.02 p/Share
2,210
Added 50.0%
2,210
Common Stock