Mar 15
2024
SELL
Open market or private sale
$1,236,010
$61.11 p/Share
20,226
Reduced 16.87%
99,655
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
38,800
Added 21.89%
138,455
Class A Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$1,276,553
$61.42 p/Share
20,784
Reduced 14.78%
119,881
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
41,010
Added 22.57%
140,665
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,257,576
$61.08 p/Share
20,589
Reduced 17.12%
99,655
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,318,965
$62.33 p/Share
21,161
Reduced 14.96%
120,244
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$3,899,859
$57.87 p/Share
67,390
Reduced 32.28%
141,405
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$3,728,746
$57.97 p/Share
64,322
Reduced 23.47%
209,795
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
131,712
Added 32.54%
273,117
Class A Common Stock
Dec 30
2023
SELL
Payment of exercise price or tax liability
$515,177
$62.34 p/Share
8,264
Reduced 5.52%
141,405
Class A Common Stock
Aug 11
2023
-
4,575
Reduced 2.5%
178,708
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
50,250
Added 25.14%
149,669
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$569,196
$45.16 p/Share
12,604
Reduced 11.25%
99,419
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$561,786
$45.32 p/Share
12,396
Reduced 9.96%
112,023
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$346,674
$41.95 p/Share
8,264
Reduced 5.86%
132,822
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$355,362
$42.29 p/Share
8,403
Reduced 6.33%
124,419
Class A Common Stock
Mar 02
2022
SELL
Open market or private sale
$2,456,063
$43.3 p/Share
56,722
Reduced 28.76%
140,525
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,315,345
$41.51 p/Share
55,778
Reduced 22.04%
197,247
Class A Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
50,000
Added 16.5%
253,025
Class A Common Stock
Dec 31
2021
SELL
Open market or private sale
$364,018
$43.32 p/Share
8,403
Reduced 3.97%
203,025
Class A Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$360,145
$43.58 p/Share
8,264
Reduced 3.76%
211,428
Class A Common Stock
Mar 03
2021
SELL
Open market or private sale
$3,812,000
$38.12 p/Share
100,000
Reduced 31.35%
218,951
Class A Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
50,000
Added 13.55%
318,951
Class A Common Stock
Dec 30
2020
BUY
Grant, award, or other acquisition
-
66,667
Added 19.86%
268,951
Class A Common Stock