Nov 29
2024
BUY
Grant, award, or other acquisition
-
2,429
Added 0.94%
255,279
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
-
2,624
Added 1.03%
252,850
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
-
3,004
Added 1.19%
250,226
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
3,089
Added 1.23%
247,222
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
23,209
Added 8.68%
244,133
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$6,383
$13.64 p/Share
468
Reduced 0.21%
220,924
Common Stock
Dec 28
2023
BUY
Grant, award, or other acquisition
-
36,468
Added 14.14%
221,392
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
-
1,706
Added 0.91%
184,924
Common Stock
Sep 01
2023
BUY
Open market or private purchase
$24,590
$12.63 p/Share
1,947
Added 1.05%
183,218
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
1,942
Added 1.06%
181,271
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
-
2,103
Added 1.16%
179,329
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$60,781
$11.8 p/Share
5,151
Reduced 2.82%
177,226
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
14,894
Added 7.55%
182,377
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
1,939
Added 1.14%
167,483
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$20,620
$13.46 p/Share
1,532
Reduced 0.92%
165,544
Common Stock
Jan 28
2023
BUY
Grant, award, or other acquisition
-
4,437
Added 2.59%
167,076
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$13,204
$13.1 p/Share
1,008
Reduced 0.62%
162,639
Common Stock
Dec 27
2022
BUY
Grant, award, or other acquisition
-
34,777
Added 17.53%
163,647
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
-
1,016
Added 0.78%
128,870
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
859
Added 0.67%
127,854
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
-
897
Added 0.7%
126,995
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
916
Added 0.72%
126,098
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$17,940
$13.54 p/Share
1,325
Reduced 1.05%
125,182
Common Stock
Dec 28
2021
BUY
Grant, award, or other acquisition
-
24,696
Added 16.33%
126,507
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
444
Added 0.43%
101,811
Common Stock