Mar 03
2025
SELL
Open market or private sale
$310,605
$60.76 p/Share
5,112
Reduced 5.78%
83,328
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$985,659
$60.99 p/Share
16,161
Reduced 15.45%
88,440
Class A Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
28,930
Added 21.67%
104,601
Class A Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$1,478,901
$63.9 p/Share
23,144
Reduced 23.42%
75,671
Class A Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
42,427
Added 22.54%
145,809
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$370,754
$61.11 p/Share
6,067
Reduced 7.59%
73,815
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
25,000
Added 20.19%
98,815
Class A Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$383,015
$61.42 p/Share
6,236
Reduced 7.24%
79,882
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
12,303
Added 12.5%
86,118
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$951,076
$61.08 p/Share
15,571
Reduced 17.42%
73,815
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,294,469
$62.33 p/Share
20,768
Reduced 18.84%
89,456
Class A Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$343,298
$57.97 p/Share
5,922
Reduced 5.1%
110,154
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
10,000
Added 7.93%
116,076
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
30,120
Added 19.28%
126,076
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$598,595
$45.16 p/Share
13,255
Reduced 12.14%
95,956
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$815,533
$45.32 p/Share
17,995
Reduced 14.15%
109,211
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$420,870
$41.51 p/Share
10,139
Reduced 7.38%
127,206
Class A Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
30,000
Added 17.93%
137,345
Class A Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$283,595
$38.95 p/Share
7,281
Reduced 6.35%
107,345
Class A Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
15,000
Added 11.57%
114,626
Class A Common Stock