Oct 25
2024
BUY
Grant, award, or other acquisition
-
508
Added 0.56%
90,447
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
429
Added 0.47%
89,939
Common Stock
Jul 05
2024
SELL
Open market or private sale
$143,358
$23.54 p/Share
6,090
Reduced 6.37%
89,510
Common Stock
May 01
2024
BUY
Open market or private purchase
$251
$22.85 p/Share
11
Added 0.01%
95,600
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
672
Added 0.7%
95,589
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
7,495
Added 7.32%
94,917
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$14,244
$23.86 p/Share
597
Reduced 0.68%
87,422
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
548
Added 0.96%
56,388
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
1,725
Added 1.92%
88,019
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
694
Added 1.12%
61,184
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$91,098
$21.44 p/Share
4,249
Reduced 6.56%
60,490
Common Stock
Aug 01
2023
SELL
Other acquisition or disposition
-
5,344
Reduced 8.73%
55,840
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
714
Added 1.09%
64,739
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
834
Added 1.29%
64,025
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
7,339
Added 10.41%
63,191
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$11,649
$24.07 p/Share
484
Reduced 0.85%
56,344
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
581
Added 1.03%
55,852
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
976
Added 1.69%
56,828
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
490
Added 0.88%
55,271
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
506
Added 0.92%
54,781
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$76,798
$22.1 p/Share
3,475
Reduced 6.02%
54,275
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
629
Added 1.0%
62,120
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
5,816
Added 8.64%
61,491
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
464
Added 0.83%
55,675
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
494
Added 0.89%
55,211
Common Stock