Dec 06
2024
BUY
Grant, award, or other acquisition
-
51
Added 0.21%
24,431
Common Stock
Sep 05
2024
BUY
Grant, award, or other acquisition
-
53
Added 0.22%
24,380
Common Stock
Jul 31
2024
SELL
Open market or private sale
$187,760
$35.03 p/Share
5,360
Reduced 18.06%
24,327
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$144,635
$26.49 p/Share
5,460
Added 15.53%
29,687
Common Stock
Jun 29
2024
SELL
Payment of exercise price or tax liability
$3,644
$27.61 p/Share
132
Reduced 0.54%
24,227
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
74
Added 0.3%
24,359
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
67
Added 0.28%
24,285
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$3,677
$30.39 p/Share
121
Reduced 0.5%
24,218
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$4,588
$30.39 p/Share
151
Reduced 0.62%
24,339
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
3,122
Added 11.31%
24,490
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
39
Added 0.18%
21,368
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.17%
21,329
Common Stock
Jun 29
2023
SELL
Payment of exercise price or tax liability
$3,330
$26.43 p/Share
126
Reduced 0.59%
21,293
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
44
Added 0.21%
21,419
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
34
Added 0.16%
21,375
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$5,822
$39.61 p/Share
147
Reduced 0.68%
21,341
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
1,607
Added 6.96%
21,488
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
27
Added 0.14%
19,881
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$6,200
$36.05 p/Share
172
Reduced 0.86%
19,854
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.14%
20,026
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$4,487
$37.08 p/Share
121
Reduced 0.6%
19,997
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
30
Added 0.15%
20,118
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.14%
20,088
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
1,439
Added 6.69%
20,059
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
20
Added 0.11%
18,620
Common Stock