Dec 31
2023
BUY
Grant, award, or other acquisition
$33,978
$55.16 p/Share
616
Added 2.65%
22,638
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$6,674
$55.16 p/Share
121
Added 0.55%
22,021
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$5,770
$44.05 p/Share
131
Added 0.6%
21,838
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,715
$42.5 p/Share
158
Added 0.72%
21,650
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$5,770
$42.43 p/Share
136
Added 0.63%
21,427
Class A Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$12,981
$40.95 p/Share
317
Reduced 1.47%
21,274
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$17,268
$40.92 p/Share
422
Added 1.92%
21,553
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$6,465
$40.92 p/Share
158
Added 0.74%
21,131
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,817
$38.3 p/Share
178
Added 0.84%
20,920
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$5,838
$48.25 p/Share
121
Added 0.58%
20,693
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$5,842
$44.94 p/Share
130
Added 0.63%
20,528
Class A Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$34,277
$51.39 p/Share
667
Added 3.17%
20,360
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,457
$50.84 p/Share
127
Added 0.64%
19,693
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,787
$50.65 p/Share
134
Added 0.68%
19,530
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$5,812
$46.13 p/Share
126
Added 0.65%
19,357
Class A Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$5,846
$44.29 p/Share
132
Added 0.68%
19,194
Class A Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
$49,961
$37.48 p/Share
1,333
Added 6.54%
19,046
Class A Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$5,483
$36.07 p/Share
152
Added 0.86%
17,608
Class A Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$79,248
$38.21 p/Share
2,074
Reduced 10.63%
17,433
Class A Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$67,292
$24.47 p/Share
2,750
Added 12.36%
19,507
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$6,815
$28.16 p/Share
242
Added 1.43%
16,640
Class A Common Stock