Dec 31
2024
BUY
Grant, award, or other acquisition
$34,865
$69.87 p/Share
499
Added 9.37%
4,826
Class A Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$4,571
$65.3 p/Share
70
Added 1.6%
4,310
Class A Common Stock
Aug 30
2024
SELL
Open market or private sale
$109,279
$63.72 p/Share
1,715
Reduced 28.8%
4,239
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$5,361
$53.61 p/Share
100
Added 1.66%
5,936
Class A Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$48,042
$51.0 p/Share
942
Reduced 13.94%
5,814
Class A Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
$48,015
$32.01 p/Share
1,500
Added 18.17%
6,756
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$4,590
$51.0 p/Share
90
Added 1.68%
5,256
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$16,327
$55.16 p/Share
296
Added 5.44%
5,147
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$5,350
$55.16 p/Share
97
Added 1.96%
4,851
Class A Common Stock
Nov 02
2023
SELL
Open market or private sale
$45,740
$45.74 p/Share
1,000
Reduced 17.38%
4,753
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$4,581
$44.05 p/Share
104
Added 1.78%
5,735
Class A Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
$43
$43.48 p/Share
1
Added 0.02%
5,630
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$5,355
$42.5 p/Share
126
Added 2.2%
5,613
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$4,582
$42.43 p/Share
108
Added 1.94%
5,470
Class A Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$28,030
$40.92 p/Share
685
Reduced 11.35%
5,348
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$8,224
$40.92 p/Share
201
Added 3.22%
6,033
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$5,360
$40.92 p/Share
131
Added 2.2%
5,831
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$5,362
$38.3 p/Share
140
Added 2.4%
5,689
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$4,584
$48.25 p/Share
95
Added 1.69%
5,540
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$4,584
$44.94 p/Share
102
Added 1.84%
5,436
Class A Common Stock