Dec 16
2024
SELL
Payment of exercise price or tax liability
$313,514
$137.93 p/Share
2,273
Reduced 0.21%
1,079,887
Class A Common Stock
Oct 29
2024
-
7,600
Reduced 0.7%
1,082,160
Class A Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$527,150
$94.37 p/Share
5,586
Reduced 0.51%
1,089,760
Class A Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
56,051
Added 4.87%
1,095,346
Class A Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$6,405,020
$92.98 p/Share
68,886
Reduced 6.22%
1,039,295
Class A Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$250,325
$90.11 p/Share
2,778
Reduced 0.25%
1,108,181
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$817,190
$91.48 p/Share
8,933
Reduced 0.8%
1,110,959
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
62,720
Added 5.3%
1,119,892
Class A Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$8,318,860
$85.92 p/Share
96,821
Reduced 8.39%
1,057,172
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$518,076
$85.14 p/Share
6,085
Reduced 0.52%
1,153,993
Class A Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$227,603
$84.99 p/Share
2,678
Reduced 0.23%
1,160,078
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
167,542
Added 12.59%
1,162,756
Class A Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$844,254
$76.5 p/Share
11,036
Reduced 1.1%
995,214
Class A Common Stock
Mar 04
2022
SELL
Open market or private sale
$2,731,200
$91.04 p/Share
30,000
Reduced 2.9%
1,006,250
Class A Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$878,160
$95.39 p/Share
9,206
Reduced 0.88%
1,036,250
Class A Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$2,991,503
$96.85 p/Share
30,888
Reduced 2.87%
1,045,456
Class A Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
75,196
Added 6.53%
1,076,344
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
245,972
Added 19.72%
1,001,148
Class A Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$530,918
$101.65 p/Share
5,223
Reduced 0.69%
755,176
Class A Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$433,118
$104.09 p/Share
4,161
Reduced 0.54%
760,399
Class A Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,902,800
$96.76 p/Share
30,000
Reduced 3.78%
764,560
Class A Common Stock
Sep 02
2021
-
10,387
Reduced 1.29%
794,560
Class A Common Stock
Sep 01
2021
SELL
Open market or private sale
$2,912,700
$97.09 p/Share
30,000
Reduced 3.59%
804,947
Class A Common Stock
Jun 01
2021
SELL
Open market or private sale
$2,673,300
$89.11 p/Share
30,000
Reduced 3.47%
834,947
Class A Common Stock
Mar 15
2021
SELL
Open market or private sale
$2,379,900
$79.33 p/Share
30,000
Reduced 3.35%
864,947
Class A Common Stock