Feb 14
2025
SELL
Payment of exercise price or tax liability
$80,294
$16.99 p/Share
4,726
Reduced 5.14%
87,152
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$34,622
$16.98 p/Share
2,039
Reduced 2.17%
91,878
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
48,531
Added 34.07%
93,917
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$132,468
$21.01 p/Share
6,305
Added 5.04%
118,895
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$20,858
$22.38 p/Share
932
Reduced 0.82%
112,590
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$67,444
$24.41 p/Share
2,763
Reduced 2.38%
113,522
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$71,239
$23.93 p/Share
2,977
Reduced 2.5%
116,285
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
40,731
Added 25.46%
119,262
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$572,434
$22.1 p/Share
25,902
Added 24.8%
78,531
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$25,182
$27.02 p/Share
932
Reduced 1.74%
52,629
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$37,037
$30.66 p/Share
1,208
Reduced 2.21%
53,561
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
19,449
Added 26.21%
54,769
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$17,971
$31.31 p/Share
574
Reduced 1.6%
35,320
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$26,665
$28.61 p/Share
932
Reduced 2.53%
35,894
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$3,252
$33.87 p/Share
96
Reduced 0.26%
36,826
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$16,662
$41.04 p/Share
406
Reduced 1.46%
27,419
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
9,503
Added 20.47%
36,922
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$19,815
$36.83 p/Share
538
Reduced 1.9%
27,825
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$15,649
$35.81 p/Share
437
Reduced 1.52%
28,363
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
11,479
Added 28.5%
28,800
Common Stock