Sep 30
2024
BUY
Grant, award, or other acquisition
-
1,048
Added 0.48%
218,824
Class A Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
1,118
Added 0.52%
215,502
Class A Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
1,010
Added 0.47%
212,255
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
997
Added 0.47%
209,436
Class A Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
5,240
Added 2.45%
208,438
Class A Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
916
Added 0.45%
201,398
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
977
Added 0.49%
198,707
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
1,071
Added 0.54%
195,668
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
1,161
Added 0.6%
192,868
Class A Common Stock
Nov 20
2022
BUY
Grant, award, or other acquisition
-
5,677
Added 2.88%
191,706
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
1,385
Added 0.75%
183,905
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
995
Added 0.55%
180,996
Class A Common Stock
May 23
2022
BUY
Discretionary transaction
$1,050,250
$42.01 p/Share
25,000
Added 12.2%
180,000
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
834
Added 0.54%
153,678
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
776
Added 0.51%
151,732
Class A Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$7,520
$51.51 p/Share
146
Reduced 0.1%
150,955
Class A Common Stock
Nov 20
2021
BUY
Grant, award, or other acquisition
-
3,786
Added 2.44%
151,101
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
698
Added 0.47%
146,313
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
685
Added 0.47%
144,715
Class A Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
721
Added 0.5%
143,074
Class A Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
745
Added 0.52%
141,377
Class A Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$7,523
$49.17 p/Share
153
Reduced 0.11%
140,632
Class A Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
3,966
Added 2.74%
140,785
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
844
Added 0.62%
135,725
Class A Common Stock
Jun 30
2020
SELL
Payment of exercise price or tax liability
$546
$38.98 p/Share
14
Reduced 0.01%
134,881
Class A Common Stock