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
Apr 23
2021
BUY
Exercise of conversion of derivative security
$67,292
$24.47 p/Share
2,750
Added 7.38%
34,495
Class A Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$4,606
$44.29 p/Share
104
Added 0.33%
31,735
Class A Common Stock
Feb 22
2021
SELL
Open market or private sale
$10,650
$42.6 p/Share
250
Reduced 0.78%
31,631
Class A Common Stock