Aug 01
2025
SELL
Open market or private sale
$2,160,000
$216.0 p/Share
10,000
Reduced 1.83%
537,336
Common Stock
Jul 01
2025
SELL
Open market or private sale
$2,188,900
$218.89 p/Share
10,000
Reduced 1.79%
547,336
Class A Common Stock
Jun 23
2025
SELL
Open market or private sale
$547,760
$209.87 p/Share
2,610
Reduced 0.47%
557,336
Class A Common Stock
Jun 20
2025
SELL
Payment of exercise price or tax liability
$564,769
$212.08 p/Share
2,663
Reduced 0.47%
559,946
Class A Common Stock
Jun 17
2025
SELL
Open market or private sale
$618,800
$208.0 p/Share
2,975
Reduced 0.53%
562,609
Class A Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$631,409
$208.18 p/Share
3,033
Reduced 0.53%
565,584
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$115,058
$209.96 p/Share
548
Reduced 0.1%
568,617
Class A Common Stock
Jun 09
2025
SELL
Payment of exercise price or tax liability
$309,302
$210.84 p/Share
1,467
Reduced 0.26%
569,165
Class A Common Stock
Jun 02
2025
SELL
Open market or private sale
$2,056,699
$205.67 p/Share
10,000
Reduced 1.72%
570,632
Class A Common Stock
May 01
2025
SELL
Open market or private sale
$1,680,000
$168.0 p/Share
10,000
Reduced 1.69%
580,632
Class A Common Stock
Apr 25
2025
SELL
Open market or private sale
$1,600,000
$160.0 p/Share
10,000
Reduced 1.66%
590,632
Class A Common Stock
Mar 21
2025
SELL
Open market or private sale
$1,223,130
$154.67 p/Share
7,908
Reduced 1.3%
600,632
Class A Common Stock
Mar 20
2025
SELL
Payment of exercise price or tax liability
$1,257,349
$155.96 p/Share
8,062
Reduced 1.31%
608,540
Class A Common Stock
Mar 18
2025
SELL
Open market or private sale
$586,172
$155.69 p/Share
3,765
Reduced 0.61%
616,602
Class A Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$350,310
$156.11 p/Share
2,244
Reduced 0.36%
620,367
Class A Common Stock
Mar 11
2025
SELL
Open market or private sale
$100,859
$147.24 p/Share
685
Reduced 0.11%
622,611
Class A Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$67,218
$158.91 p/Share
423
Reduced 0.07%
594,552
Class A Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
28,744
Added 4.41%
623,296
Class A Common Stock
Mar 04
2025
SELL
Open market or private sale
$2,576,250
$171.75 p/Share
15,000
Reduced 2.46%
594,975
Class A Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
57,045
Added 8.55%
609,975
Class A Common Stock
Feb 04
2025
SELL
Open market or private sale
$2,797,500
$186.5 p/Share
15,000
Reduced 2.64%
552,930
Class A Common Stock
Jan 06
2025
SELL
Open market or private sale
$2,479,800
$165.32 p/Share
15,000
Reduced 2.57%
567,930
Class A Common Stock
Dec 23
2024
SELL
Open market or private sale
$142,331
$165.31 p/Share
861
Reduced 0.15%
582,930
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$139,250
$164.21 p/Share
848
Reduced 0.15%
583,791
Class A Common Stock
Dec 17
2024
SELL
Open market or private sale
$517,959
$171.0 p/Share
3,029
Reduced 0.44%
684,639
Class A Common Stock