Sep 22
2025
SELL
Payment of exercise price or tax liability
$1,024,483
$230.48 p/Share
4,445
Reduced 1.21%
363,580
Common Stock
Sep 15
2025
SELL
Payment of exercise price or tax liability
$882,388
$221.15 p/Share
3,990
Reduced 1.07%
368,025
Common Stock
Sep 08
2025
SELL
Payment of exercise price or tax liability
$300,923
$225.58 p/Share
1,334
Reduced 0.36%
372,015
Common Stock
Jun 20
2025
SELL
Payment of exercise price or tax liability
$942,695
$212.08 p/Share
4,445
Reduced 1.18%
373,349
Class A Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$1,814,080
$208.18 p/Share
8,714
Reduced 2.25%
377,794
Class A Common Stock
Jun 09
2025
SELL
Payment of exercise price or tax liability
$281,049
$210.84 p/Share
1,333
Reduced 0.34%
386,508
Class A Common Stock
Mar 20
2025
SELL
Payment of exercise price or tax liability
$2,296,978
$155.96 p/Share
14,728
Reduced 3.66%
387,841
Class A Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$1,210,164
$156.11 p/Share
7,752
Reduced 1.89%
402,569
Class A Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
42,254
Added 9.34%
410,100
Class A Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
108,655
Added 22.8%
367,846
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$163,881
$164.21 p/Share
998
Reduced 0.38%
259,191
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$1,435,087
$167.67 p/Share
8,559
Reduced 3.18%
260,189
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$113,791
$114.02 p/Share
998
Reduced 0.37%
268,748
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$972,674
$113.67 p/Share
8,557
Reduced 3.07%
269,746
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$129,152
$126.62 p/Share
1,020
Reduced 0.37%
278,144
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$1,142,970
$130.67 p/Share
8,747
Reduced 3.04%
279,164
Class A Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
32,188
Added 10.06%
287,911
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,534,538
$156.97 p/Share
9,776
Reduced 4.18%
224,181
Class A Common Stock