Nov 25
2025
SELL
Open market or private sale
$97,269
$152.7 p/Share
637
Reduced 5.9%
10,160
Common Stock
Nov 13
2025
BUY
Grant, award, or other acquisition
-
330
Added 2.97%
10,797
Common Stock
Sep 05
2025
SELL
Open market or private sale
$81,576
$159.64 p/Share
511
Reduced 4.65%
10,467
Common Stock
Aug 28
2025
BUY
Grant, award, or other acquisition
-
249
Added 2.22%
10,978
Common Stock
Aug 25
2025
SELL
Open market or private sale
$289,940
$154.06 p/Share
1,882
Reduced 14.92%
10,729
Common Stock
May 08
2025
BUY
Grant, award, or other acquisition
-
256
Added 1.99%
12,611
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
218
Added 1.27%
16,982
Common Stock
Feb 07
2025
SELL
Open market or private sale
$1,009,413
$177.09 p/Share
5,700
Reduced 31.96%
12,137
Common Stock
Nov 14
2024
BUY
Grant, award, or other acquisition
-
300
Added 1.65%
17,837
Common Stock
Aug 29
2024
BUY
Grant, award, or other acquisition
-
498
Added 2.76%
17,537
Common Stock
May 17
2024
SELL
Open market or private sale
$68,717
$62.47 p/Share
1,100
Reduced 6.06%
17,039
Common Stock
May 09
2024
BUY
Grant, award, or other acquisition
-
598
Added 3.33%
17,362
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
777
Added 4.24%
17,541
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
1,037
Added 5.83%
16,764
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
1,069
Added 6.36%
15,727
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
757
Added 4.91%
14,658
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
676
Added 4.64%
13,901
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
951
Added 6.71%
13,225
Common Stock
Sep 08
2022
BUY
Grant, award, or other acquisition
-
967
Added 7.3%
12,274
Common Stock
May 24
2022
BUY
Open market or private purchase
$12,700
$25.4 p/Share
500
Added 4.23%
11,307
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
813
Added 7.0%
10,807
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
664
Added 6.23%
9,994
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
637
Added 6.39%
9,330
Common Stock
Aug 26
2021
BUY
Grant, award, or other acquisition
-
445
Added 4.91%
8,627
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
445
Added 5.16%
8,182
Common Stock