Nov 28
2025
SELL
Open market or private sale
$242,400
$808.0 p/Share
300
Reduced 3.03%
9,586
Common Stock
Aug 14
2025
SELL
Open market or private sale
$258,000
$860.0 p/Share
300
Reduced 2.95%
9,886
Common Stock
May 22
2025
BUY
Grant, award, or other acquisition
-
319
Added 3.04%
10,186
Common Stock
May 15
2025
SELL
Open market or private sale
$310,326
$1034.42 p/Share
300
Reduced 2.95%
9,867
Common Stock
Feb 13
2025
SELL
Open market or private sale
$294,720
$982.4 p/Share
300
Reduced 2.87%
10,167
Common Stock
Nov 29
2024
SELL
Open market or private sale
$314,385
$1047.95 p/Share
300
Reduced 2.79%
10,467
Common Stock
Aug 14
2024
SELL
Open market or private sale
$110,970
$822.0 p/Share
135
Reduced 1.24%
10,767
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
428
Added 3.78%
10,902
Common Stock
May 15
2024
SELL
Open market or private sale
$98,550
$730.0 p/Share
135
Reduced 1.27%
10,474
Common Stock
Feb 15
2024
SELL
Open market or private sale
$107,325
$795.0 p/Share
135
Reduced 1.26%
10,609
Common Stock
Nov 30
2023
SELL
Open market or private sale
$92,070
$682.0 p/Share
135
Reduced 1.24%
10,744
Common Stock
Aug 09
2023
SELL
Open market or private sale
$49,636
$551.52 p/Share
90
Reduced 0.82%
10,879
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
598
Added 5.17%
10,969
Common Stock
May 10
2023
SELL
Open market or private sale
$40,426
$449.18 p/Share
90
Reduced 0.86%
10,371
Common Stock
Feb 08
2023
SELL
Open market or private sale
$41,813
$464.59 p/Share
90
Reduced 0.85%
10,461
Common Stock
Nov 09
2022
SELL
Open market or private sale
$32,850
$365.0 p/Share
90
Reduced 0.85%
10,551
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
-
660
Added 5.84%
10,641
Common Stock
Sep 29
2021
SELL
Open market or private sale
$46,500
$620.0 p/Share
75
Reduced 0.75%
9,981
Common Stock
Jun 23
2021
SELL
Open market or private sale
$40,875
$545.0 p/Share
75
Reduced 0.74%
10,056
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
707
Added 6.52%
10,131
Common Stock
Apr 29
2021
SELL
Open market or private sale
$39,075
$521.0 p/Share
75
Reduced 0.79%
9,424
Common Stock
Jan 29
2021
SELL
Open market or private sale
$41,181
$549.08 p/Share
75
Reduced 0.78%
9,499
Common Stock