Jun 30
2025
BUY
Grant, award, or other acquisition
-
1,968
Added 4.1%
46,020
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
1,352
Added 2.98%
44,052
Common Stock
Jan 21
2025
-
299
Reduced 0.7%
42,700
Common Stock
Jan 01
2025
BUY
Grant, award, or other acquisition
-
1,254
Added 2.83%
42,999
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
1,452
Added 3.34%
42,045
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
1,675
Added 3.96%
40,593
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
1,370
Added 3.4%
38,918
Common Stock
Mar 22
2024
-
300
Reduced 0.77%
38,618
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
1,403
Added 3.29%
41,224
Common Stock
Oct 03
2023
BUY
Grant, award, or other acquisition
-
1,709
Added 4.12%
39,821
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
-
1,433
Added 3.81%
36,145
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
-
1,435
Added 3.97%
34,712
Common Stock
Jun 14
2023
SELL
Open market or private sale
$273,130
$65.0 p/Share
4,202
Reduced 11.21%
33,277
Common Stock
May 11
2023
SELL
Open market or private sale
$246,870
$65.0 p/Share
3,798
Reduced 9.2%
37,479
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
1,456
Added 3.41%
41,277
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
-
1,626
Added 4.09%
38,112
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
1,524
Added 4.01%
36,486
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
1,462
Added 4.01%
34,962
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 4.96%
33,500
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 5.22%
31,750
Common Stock
May 03
2021
SELL
Open market or private sale
$437,460
$76.08 p/Share
5,750
Reduced 16.08%
30,000
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 4.67%
35,750
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 4.9%
34,000
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
1,750
Added 5.15%
32,250
Common Stock