Dec 16
2024
BUY
Grant, award, or other acquisition
-
1,611
Added 1.12%
142,449
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$28,647
$8.93 p/Share
3,208
Reduced 3.14%
98,844
Common Stock
Nov 12
2024
BUY
Grant, award, or other acquisition
-
41,993
Added 22.97%
140,837
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$9,673
$8.94 p/Share
1,082
Reduced 1.05%
102,053
Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$16,324
$8.8 p/Share
1,855
Reduced 1.77%
103,135
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$25,660
$8.8 p/Share
2,916
Reduced 2.7%
104,990
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
-
1,086
Added 1.0%
107,907
Common Stock
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