Jan 29
2025
SELL
Open market or private sale
$228,920
$86.91 p/Share
2,634
Reduced 0.97%
268,644
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
7,107
Added 2.55%
271,278
Common Stock
Dec 16
2024
SELL
Open market or private sale
$57,191
$76.87 p/Share
744
Reduced 0.28%
264,171
Common Stock
Sep 09
2024
SELL
Open market or private sale
$51,585
$69.15 p/Share
746
Reduced 0.28%
264,915
Common Stock
Jun 10
2024
SELL
Open market or private sale
$85,712
$115.05 p/Share
745
Reduced 0.28%
265,577
Common Stock
Mar 12
2024
SELL
Open market or private sale
$1,967,627
$134.41 p/Share
14,639
Reduced 5.07%
273,913
Common Stock
Mar 12
2024
-
7,736
Reduced 2.82%
266,177
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
26,053
Added 8.28%
288,552
Common Stock
Jan 16
2024
SELL
Open market or private sale
$491,800
$123.63 p/Share
3,978
Reduced 1.49%
262,499
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
9,697
Added 3.51%
266,477
Common Stock
Dec 18
2023
SELL
Sale (or disposition) back to the issuer
$357,264
$121.85 p/Share
2,932
Reduced 1.13%
256,780
Common Stock
Apr 20
2023
SELL
Open market or private sale
$3,845,500
$125.0 p/Share
30,764
Reduced 10.59%
259,613
Common Stock
Mar 10
2023
SELL
Sale (or disposition) back to the issuer
$1,794,542
$111.4 p/Share
16,109
Reduced 5.26%
290,377
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
25,397
Added 7.65%
306,486
Common Stock
Mar 06
2023
SELL
Open market or private sale
$2,082,749
$114.79 p/Share
18,144
Reduced 6.06%
281,089
Common Stock
Mar 09
2022
SELL
Sale (or disposition) back to the issuer
$1,735,094
$406.06 p/Share
4,273
Reduced 5.41%
74,746
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
6,741
Added 7.86%
79,019
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
2,925
Added 3.89%
72,247
Common Stock
Sep 09
2021
SELL
Open market or private sale
$684,167
$541.7 p/Share
1,263
Reduced 1.79%
69,322
Common Stock
Jul 30
2021
SELL
Open market or private sale
$5,761,873
$476.7 p/Share
12,087
Reduced 14.63%
70,554
Common Stock
Jun 09
2021
SELL
Open market or private sale
$8,988,225
$395.0 p/Share
22,755
Reduced 21.59%
82,641
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,942,711
$362.92 p/Share
5,353
Reduced 4.83%
105,396
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
7,171
Added 6.08%
110,749
Common Stock