Sep 03
2024
SELL
Open market or private sale
$1,146,700
$114.67 p/Share
10,000
Reduced 4.4%
217,094
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$886,400
$88.64 p/Share
10,000
Reduced 4.22%
227,094
Class A Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$904,842
$95.71 p/Share
9,454
Reduced 3.83%
237,094
Class A Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
-
21,609
Added 8.06%
246,548
Class A Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$267,633
$94.37 p/Share
2,836
Reduced 1.25%
224,939
Class A Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
22,121
Added 8.85%
227,775
Class A Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$1,788,656
$92.98 p/Share
19,237
Reduced 8.55%
205,654
Class A Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$203,198
$90.11 p/Share
2,255
Reduced 0.99%
224,891
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$1,527,732
$86.42 p/Share
17,678
Reduced 7.22%
227,146
Class A Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
44,213
Added 15.3%
244,824
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$1,099,604
$81.41 p/Share
13,507
Reduced 6.31%
200,611
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
25,928
Added 10.8%
214,118
Class A Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$1,847,709
$85.92 p/Share
21,505
Reduced 10.26%
188,190
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$190,202
$85.14 p/Share
2,234
Reduced 1.05%
209,695
Class A Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$133,094
$84.99 p/Share
1,566
Reduced 0.73%
211,929
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
34,654
Added 13.96%
213,495
Class A Common Stock
Dec 01
2022
SELL
Open market or private sale
$400,400
$80.08 p/Share
5,000
Reduced 2.72%
178,841
Class A Common Stock
Sep 01
2022
SELL
Open market or private sale
$391,300
$78.26 p/Share
5,000
Reduced 2.65%
183,841
Class A Common Stock
Jun 01
2022
SELL
Open market or private sale
$415,800
$83.16 p/Share
5,000
Reduced 2.58%
188,841
Class A Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$390,050
$95.39 p/Share
4,089
Reduced 2.07%
193,841
Class A Common Stock
Mar 01
2022
SELL
Open market or private sale
$484,300
$96.86 p/Share
5,000
Reduced 2.46%
197,930
Class A Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$555,532
$96.85 p/Share
5,736
Reduced 2.75%
202,930
Class A Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
20,607
Added 8.99%
208,666
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
39,840
Added 17.48%
188,059
Class A Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$119,540
$101.65 p/Share
1,176
Reduced 0.79%
148,219
Class A Common Stock