Nov 18
2025
BUY
Grant, award, or other acquisition
-
822
Added 6.51%
11,801
Common Stock
Sep 08
2025
SELL
Open market or private sale
$35,406
$118.02 p/Share
300
Reduced 2.66%
10,979
Common Stock
Sep 02
2025
BUY
Grant, award, or other acquisition
-
598
Added 5.03%
11,279
Common Stock
Jun 06
2025
SELL
Open market or private sale
$32,811
$109.37 p/Share
300
Reduced 2.73%
10,681
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
-
593
Added 5.12%
10,981
Common Stock
Mar 06
2025
SELL
Open market or private sale
$40,449
$134.83 p/Share
300
Reduced 2.81%
10,388
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
466
Added 4.18%
10,688
Common Stock
Dec 06
2024
SELL
Open market or private sale
$60,270
$200.9 p/Share
300
Reduced 2.85%
10,222
Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
-
388
Added 3.56%
10,522
Common Stock
Sep 06
2024
SELL
Open market or private sale
$43,253
$865.06 p/Share
50
Reduced 2.88%
1,689
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
71
Added 3.92%
1,739
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
66
Added 3.81%
1,668
Common Stock
May 30
2024
SELL
Open market or private sale
$216,746
$1083.73 p/Share
200
Reduced 11.1%
1,602
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
73
Added 3.89%
1,802
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
103
Added 5.62%
1,729
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
122
Added 6.98%
1,626
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
140
Added 8.52%
1,504
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
159
Added 10.44%
1,364
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
188
Added 13.5%
1,205
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
192
Added 15.88%
1,017
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
-
243
Added 22.75%
825
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
220
Added 27.43%
582
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
96
Added 20.96%
362
Common Stock
Sep 15
2021
BUY
Grant, award, or other acquisition
-
90
Added 25.28%
266
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
-
79
Added 30.98%
176
Common Stock