Mar 15
2024
SELL
Open market or private sale
$1,854,016
$61.11 p/Share
30,339
Reduced 18.6%
132,783
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
59,650
Added 23.49%
194,333
Class A Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$1,914,829
$61.42 p/Share
31,176
Reduced 16.05%
163,122
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
61,515
Added 24.05%
194,298
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,905,818
$61.08 p/Share
31,202
Reduced 19.03%
132,783
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,998,611
$62.33 p/Share
32,065
Reduced 16.36%
163,985
Class A Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$5,705,755
$57.97 p/Share
98,426
Reduced 25.01%
295,189
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$5,737,173
$57.87 p/Share
99,139
Reduced 33.58%
196,050
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
197,565
Added 33.42%
393,615
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$784,157
$62.21 p/Share
12,605
Reduced 6.04%
196,050
Class A Common Stock
Dec 30
2023
SELL
Payment of exercise price or tax liability
$772,704
$62.34 p/Share
12,395
Reduced 5.61%
208,655
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
77,300
Added 23.89%
246,207
Class A Common Stock
Mar 06
2023
-
9,453
Reduced 4.1%
221,050
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$426,897
$45.16 p/Share
9,453
Reduced 5.3%
168,907
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$842,680
$45.32 p/Share
18,594
Reduced 9.44%
178,360
Class A Common Stock
Feb 01
2023
-
12,604
Reduced 5.18%
230,503
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$520,012
$41.95 p/Share
12,396
Reduced 6.01%
193,854
Class A Common Stock
Mar 02
2022
SELL
Open market or private sale
$3,684,094
$43.3 p/Share
85,083
Reduced 29.2%
206,250
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$3,473,017
$41.51 p/Share
83,667
Reduced 22.31%
291,333
Class A Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
75,000
Added 16.67%
375,000
Class A Common Stock
Dec 31
2021
SELL
Open market or private sale
$546,049
$43.32 p/Share
12,605
Reduced 4.03%
300,000
Class A Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$540,174
$43.58 p/Share
12,395
Reduced 3.81%
312,605
Class A Common Stock
Mar 03
2021
SELL
Open market or private sale
$5,718,000
$38.12 p/Share
150,000
Reduced 31.58%
325,000
Class A Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
75,000
Added 13.64%
475,000
Class A Common Stock
Dec 30
2020
BUY
Grant, award, or other acquisition
-
100,000
Added 20.0%
400,000
Class A Common Stock