Aug 11
2025
BUY
Grant, award, or other acquisition
-
617
Added 1.28%
47,741
Common Stock
Jun 13
2025
BUY
Grant, award, or other acquisition
$219,999
$41.06 p/Share
5,358
Added 10.21%
47,124
Common Stock
Sep 03
2024
SELL
Open market or private sale
$650,108
$50.07 p/Share
12,984
Reduced 23.72%
41,766
Common Stock
Aug 26
2024
SELL
Sale (or disposition) back to the issuer
$50,810
$50.01 p/Share
1,016
Reduced 1.82%
54,750
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
-
410
Added 0.73%
55,766
Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
3,884
Added 6.56%
55,356
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
75
Added 0.15%
51,472
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
1,192
Added 2.27%
51,397
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
1,513
Added 2.93%
50,205
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
670
Added 1.36%
48,692
Common Stock
Jun 13
2023
BUY
Grant, award, or other acquisition
-
2,951
Added 5.79%
48,022
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
634
Added 1.39%
45,071
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
1,410
Added 3.08%
44,437
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
811
Added 1.85%
43,027
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
842
Added 1.96%
42,216
Common Stock
Jun 13
2022
BUY
Grant, award, or other acquisition
-
3,935
Added 8.68%
41,374
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
508
Added 1.34%
37,439
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
1,271
Added 3.33%
36,931
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
531
Added 1.47%
35,660
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
588
Added 1.65%
35,129
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
2,700
Added 7.25%
34,541
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
580
Added 1.79%
31,841
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
2,000
Added 6.01%
31,261
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
1,058
Added 3.49%
29,261
Common Stock