Sep 30
2024
BUY
Grant, award, or other acquisition
$5,746
$65.3 p/Share
88
Added 0.37%
23,951
Class A Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$53,928
$64.74 p/Share
833
Reduced 3.37%
23,850
Class A Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$53,880
$35.92 p/Share
1,500
Added 5.73%
24,683
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$6,701
$53.61 p/Share
125
Added 0.54%
23,140
Class A Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$29,121
$51.0 p/Share
571
Reduced 2.43%
22,944
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$5,763
$51.0 p/Share
113
Added 0.48%
23,515
Class A Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$23,443
$49.25 p/Share
476
Added 2.0%
23,340
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$229,465
$55.16 p/Share
4,160
Reduced 15.39%
22,864
Class A Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
$181,450
$36.29 p/Share
5,000
Added 15.61%
27,024
Class A Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$33,868
$55.16 p/Share
614
Reduced 2.71%
22,024
Class A Common Stock
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