Dec 03
2024
SELL
Payment of exercise price or tax liability
$710,848
$19.89 p/Share
35,739
Reduced 14.83%
205,211
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
$645,901
$16.07 p/Share
40,193
Added 14.3%
240,950
Common Stock
Nov 25
2024
SELL
Open market or private sale
$203,638
$19.5 p/Share
10,443
Reduced 4.94%
200,757
Common Stock
Aug 23
2024
SELL
Open market or private sale
$193,214
$18.5 p/Share
10,444
Reduced 4.71%
211,200
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$745,800
$18.52 p/Share
40,270
Reduced 15.38%
221,644
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
$662,798
$14.29 p/Share
46,382
Added 15.04%
261,914
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$111,839
$16.75 p/Share
6,677
Reduced 3.0%
215,532
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$457,455
$8.38 p/Share
54,589
Added 19.72%
222,209
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$27,237
$15.91 p/Share
1,712
Reduced 1.01%
167,620
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$66,129
$16.52 p/Share
4,003
Reduced 2.31%
169,332
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$85,259
$16.52 p/Share
5,161
Reduced 2.89%
173,335
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$33,837
$16.09 p/Share
2,103
Reduced 1.16%
178,496
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$32,219
$18.82 p/Share
1,712
Reduced 0.94%
180,599
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$76,358
$19.08 p/Share
4,002
Reduced 2.15%
182,311
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$121,660
$19.09 p/Share
6,373
Reduced 3.57%
172,032
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
$461,551
$9.55 p/Share
48,330
Added 20.6%
186,313
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$604,823
$16.7 p/Share
36,217
Reduced 20.06%
144,346
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$492,384
$11.02 p/Share
44,681
Added 19.84%
180,563
Common Stock
Mar 30
2022
SELL
Open market or private sale
$569,250
$22.77 p/Share
25,000
Reduced 15.54%
135,882
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$275,500
$11.02 p/Share
25,000
Added 13.45%
160,882
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$47,566
$21.68 p/Share
2,194
Reduced 1.59%
135,882
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$46,685
$22.21 p/Share
2,102
Reduced 1.5%
138,076
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$36,380
$21.25 p/Share
1,712
Reduced 1.21%
140,178
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$166,414
$21.14 p/Share
7,872
Reduced 5.26%
141,890
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$490,976
$10.57 p/Share
46,450
Added 23.67%
149,762
Common Stock