Aug 08
2024
BUY
Grant, award, or other acquisition
-
14,662
Added 12.07%
106,821
Common Stock
Jul 24
2024
SELL
Open market or private sale
$131,062
$11.25 p/Share
11,650
Reduced 12.12%
84,481
Common Stock
Jul 24
2024
BUY
Grant, award, or other acquisition
-
7,678
Added 7.69%
92,159
Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
806
Added 0.83%
96,130
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
659
Added 0.69%
95,323
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$13,689
$13.15 p/Share
1,041
Reduced 1.09%
94,663
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
586
Added 0.62%
94,186
Common Stock
Nov 12
2023
SELL
Payment of exercise price or tax liability
$40,620
$13.7 p/Share
2,965
Reduced 3.07%
93,600
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$13,686
$13.7 p/Share
999
Reduced 1.02%
96,565
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$23,310
$13.6 p/Share
1,714
Reduced 1.73%
97,565
Common Stock
Nov 08
2023
BUY
Grant, award, or other acquisition
-
31,181
Added 23.9%
99,280
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
-
414
Added 0.6%
68,099
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
394
Added 0.58%
67,685
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
350
Added 0.52%
67,290
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$18,580
$17.97 p/Share
1,034
Reduced 1.52%
66,940
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
331
Added 0.49%
66,700
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$80,518
$18.4 p/Share
4,376
Reduced 6.19%
66,368
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$25,907
$18.4 p/Share
1,408
Reduced 1.95%
70,744
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
19,188
Added 21.01%
72,152
Common Stock
Sep 21
2022
BUY
Grant, award, or other acquisition
-
262
Added 0.49%
52,964
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
258
Added 0.49%
52,701
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
292
Added 0.55%
52,443
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$17,946
$17.39 p/Share
1,032
Reduced 1.94%
52,151
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
286
Added 0.55%
51,357
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$56,792
$18.7 p/Share
3,037
Reduced 5.61%
51,070
Common Stock