Nov 07
2024
SELL
Open market or private sale
$6,262
$19.39 p/Share
323
Reduced 0.22%
149,717
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$575,101
$19.35 p/Share
29,721
Reduced 16.53%
150,040
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$497,106
$14.29 p/Share
34,787
Added 16.21%
179,761
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$124,921
$16.75 p/Share
7,458
Reduced 4.89%
144,974
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$366,214
$8.38 p/Share
43,701
Added 22.28%
152,432
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$45,629
$15.91 p/Share
2,868
Reduced 2.57%
108,731
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$45,925
$16.52 p/Share
2,780
Reduced 2.43%
111,599
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$57,241
$16.52 p/Share
3,465
Reduced 2.94%
114,379
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$26,580
$16.09 p/Share
1,652
Reduced 1.38%
117,844
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$53,975
$18.82 p/Share
2,868
Reduced 2.34%
119,496
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$53,328
$19.08 p/Share
2,795
Reduced 2.23%
122,364
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$90,582
$19.09 p/Share
4,745
Reduced 3.65%
125,159
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
$302,391
$9.55 p/Share
31,664
Added 19.6%
129,904
Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$670,360
$17.37 p/Share
38,593
Reduced 28.28%
97,887
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$527,549
$11.02 p/Share
47,872
Added 25.97%
136,480
Common Stock
Mar 28
2022
SELL
Open market or private sale
$1,062,302
$22.19 p/Share
47,873
Reduced 35.08%
88,608
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$527,560
$11.02 p/Share
47,873
Added 25.97%
136,481
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$37,376
$21.68 p/Share
1,724
Reduced 1.91%
88,608
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$36,691
$22.21 p/Share
1,652
Reduced 1.8%
90,332
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$60,945
$21.25 p/Share
2,868
Reduced 3.02%
91,984
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$131,787
$21.14 p/Share
6,234
Reduced 6.17%
94,852
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$343,218
$10.57 p/Share
32,471
Added 24.31%
101,086
Common Stock
Dec 22
2021
SELL
Sale (or disposition) back to the issuer
$360,103
$22.56 p/Share
15,962
Reduced 18.82%
68,871
Common Stock
Dec 22
2021
SELL
Payment of exercise price or tax liability
$5,775
$22.56 p/Share
256
Reduced 0.37%
68,615
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$360,098
$21.77 p/Share
16,541
Added 16.32%
84,833
Common Stock