Oct 25
2024
BUY
Grant, award, or other acquisition
-
436
Added 0.89%
48,713
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
369
Added 0.76%
48,277
Common Stock
May 01
2024
BUY
Open market or private purchase
$205
$22.85 p/Share
9
Added 0.02%
47,908
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
454
Added 0.94%
47,899
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
7,495
Added 13.64%
47,445
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$11,882
$23.86 p/Share
498
Reduced 1.23%
39,950
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
346
Added 0.88%
39,010
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
1,438
Added 3.43%
40,448
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
-
439
Added 1.08%
40,148
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
385
Added 0.96%
39,709
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
449
Added 1.13%
39,324
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
6,115
Added 13.59%
38,875
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$36,936
$24.89 p/Share
1,484
Reduced 3.7%
38,664
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$6,763
$24.07 p/Share
281
Reduced 0.85%
32,760
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
337
Added 1.03%
32,228
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
813
Added 2.4%
33,041
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
283
Added 0.88%
31,891
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
292
Added 0.92%
31,608
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
317
Added 1.0%
31,316
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
4,847
Added 13.52%
30,999
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
218
Added 0.83%
26,152
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
232
Added 0.89%
25,934
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
248
Added 0.96%
25,702
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
232
Added 0.9%
25,454
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
7,641
Added 23.25%
25,222
Common Stock