Nov 13
2025
BUY
Grant, award, or other acquisition
-
330
Added 1.11%
29,404
Common Stock
Aug 28
2025
BUY
Grant, award, or other acquisition
-
249
Added 0.85%
29,074
Common Stock
Aug 18
2025
-
80
Reduced 0.28%
28,825
Common Stock
Aug 14
2025
SELL
Open market or private sale
$1,307,025
$157.0 p/Share
8,325
Reduced 22.36%
28,905
Common Stock
Aug 14
2025
-
175
Reduced 0.47%
37,230
Common Stock
May 08
2025
BUY
Grant, award, or other acquisition
-
256
Added 0.68%
37,405
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
218
Added 0.62%
34,976
Common Stock
Nov 14
2024
BUY
Grant, award, or other acquisition
-
300
Added 0.81%
36,931
Common Stock
Aug 29
2024
BUY
Grant, award, or other acquisition
-
498
Added 1.34%
36,631
Common Stock
May 09
2024
BUY
Grant, award, or other acquisition
-
598
Added 1.66%
35,356
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
777
Added 2.14%
35,535
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
1,037
Added 2.9%
34,758
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
1,069
Added 3.07%
33,721
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
757
Added 2.27%
32,652
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
676
Added 2.08%
31,895
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
951
Added 2.96%
31,219
Common Stock
Sep 08
2022
BUY
Grant, award, or other acquisition
-
967
Added 3.1%
30,268
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
813
Added 2.7%
29,301
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
664
Added 2.28%
28,488
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
637
Added 2.24%
27,824
Common Stock
Aug 26
2021
BUY
Grant, award, or other acquisition
-
445
Added 1.61%
27,121
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
445
Added 1.64%
26,676
Common Stock
Apr 29
2021
SELL
Open market or private sale
$316,350
$70.3 p/Share
4,500
Reduced 14.64%
26,231
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$27,464
$67.15 p/Share
409
Added 1.31%
30,731
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
597
Added 1.93%
30,322
Common Stock