Oct 25
2024
BUY
Grant, award, or other acquisition
-
644
Added 0.66%
97,160
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
542
Added 0.56%
96,516
Common Stock
Jul 05
2024
SELL
Open market or private sale
$179,186
$23.54 p/Share
7,612
Reduced 7.35%
95,974
Common Stock
May 01
2024
BUY
Open market or private purchase
$251
$22.85 p/Share
11
Added 0.01%
103,586
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
849
Added 0.81%
103,575
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
10,171
Added 9.01%
102,726
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$25,506
$23.86 p/Share
1,069
Reduced 1.14%
92,555
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
685
Added 0.74%
91,468
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
2,156
Added 2.25%
93,624
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
866
Added 0.94%
90,783
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$100,210
$21.44 p/Share
4,674
Reduced 4.94%
89,917
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
878
Added 0.92%
94,591
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
1,024
Added 1.08%
93,713
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
9,172
Added 9.0%
92,689
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$14,562
$24.07 p/Share
605
Reduced 0.72%
83,517
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
711
Added 0.85%
82,902
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
1,220
Added 1.43%
84,122
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
601
Added 0.73%
82,191
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
620
Added 0.75%
81,590
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$76,798
$22.1 p/Share
3,475
Reduced 4.12%
80,970
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
753
Added 0.88%
84,445
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
7,270
Added 7.99%
83,692
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
554
Added 0.72%
76,422
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
588
Added 0.77%
75,868
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
629
Added 0.83%
75,280
Common Stock