Sep 30
2024
BUY
Grant, award, or other acquisition
$4,571
$65.3 p/Share
70
Added 0.22%
31,484
Class A Common Stock
Sep 12
2024
SELL
Open market or private sale
$15,625
$62.5 p/Share
250
Reduced 0.79%
31,413
Class A Common Stock
Jul 24
2024
SELL
Open market or private sale
$73,590
$66.0 p/Share
1,115
Reduced 3.4%
31,663
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$5,361
$53.61 p/Share
100
Added 0.3%
32,755
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$4,590
$51.0 p/Share
90
Added 0.28%
32,626
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$27,193
$55.16 p/Share
493
Added 1.49%
32,511
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$5,350
$55.16 p/Share
97
Added 0.3%
32,018
Class A Common Stock
Nov 03
2023
SELL
Open market or private sale
$11,963
$46.55 p/Share
257
Reduced 0.8%
31,920
Class A Common Stock
Nov 02
2023
SELL
Open market or private sale
$9,100
$45.5 p/Share
200
Reduced 0.62%
32,177
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$4,581
$44.05 p/Share
104
Added 0.32%
32,354
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$5,355
$42.5 p/Share
126
Added 0.39%
32,229
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$4,582
$42.43 p/Share
108
Added 0.34%
32,080
Class A Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$3,913
$43.0 p/Share
91
Reduced 0.28%
31,971
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$13,871
$40.92 p/Share
339
Added 1.05%
32,042
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$5,319
$40.92 p/Share
130
Added 0.41%
31,703
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$5,362
$38.3 p/Share
140
Added 0.44%
31,555
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$4,584
$48.25 p/Share
95
Added 0.3%
31,400
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$4,584
$44.94 p/Share
102
Added 0.32%
31,290
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$5,338
$50.84 p/Share
105
Added 0.34%
31,176
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$17,100
$57.0 p/Share
300
Reduced 0.96%
31,071
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$5,369
$50.65 p/Share
106
Added 0.34%
31,361
Class A Common Stock
Aug 31
2021
SELL
Open market or private sale
$30,006
$50.01 p/Share
600
Reduced 1.88%
31,255
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$4,613
$46.13 p/Share
100
Added 0.31%
31,845
Class A Common Stock
May 27
2021
SELL
Open market or private sale
$40,176
$46.5 p/Share
864
Reduced 2.65%
31,745
Class A Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$85,492
$45.33 p/Share
1,886
Reduced 5.47%
32,609
Class A Common Stock