Sep 30
2024
BUY
Grant, award, or other acquisition
$5,746
$65.3 p/Share
88
Added 0.13%
70,226
Class A Common Stock
Jul 24
2024
SELL
Open market or private sale
$657,832
$65.3 p/Share
10,074
Reduced 12.57%
70,085
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$6,701
$53.61 p/Share
125
Added 0.16%
80,127
Class A Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$39,372
$51.0 p/Share
772
Reduced 0.96%
79,888
Class A Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$53,907
$51.0 p/Share
1,057
Reduced 1.29%
80,660
Class A Common Stock
Mar 29
2024
BUY
Exercise of conversion of derivative security
$53,880
$35.92 p/Share
1,500
Added 1.8%
81,717
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$5,763
$51.0 p/Share
113
Added 0.14%
80,217
Class A Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$23,443
$49.25 p/Share
476
Added 0.59%
80,002
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$229,134
$55.16 p/Share
4,154
Reduced 4.96%
79,526
Class A Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
$181,450
$36.29 p/Share
5,000
Added 5.64%
83,680
Class A Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$33,316
$55.16 p/Share
604
Reduced 0.76%
78,680
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$33,978
$55.16 p/Share
616
Added 0.77%
79,284
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$6,674
$55.16 p/Share
121
Added 0.15%
78,667
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$5,770
$44.05 p/Share
131
Added 0.17%
78,440
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,715
$42.5 p/Share
158
Added 0.2%
78,201
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$5,770
$42.43 p/Share
136
Added 0.17%
77,917
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$17,268
$40.92 p/Share
422
Added 0.54%
77,674
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$6,710
$40.92 p/Share
164
Added 0.21%
77,251
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,702
$38.3 p/Share
175
Added 0.23%
76,968
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$5,742
$48.25 p/Share
119
Added 0.15%
76,669
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$5,752
$44.94 p/Share
128
Added 0.17%
76,460
Class A Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$34,277
$51.39 p/Share
667
Added 0.87%
76,241
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,711
$50.84 p/Share
132
Added 0.17%
75,574
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,686
$50.65 p/Share
132
Added 0.17%
75,350
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$5,766
$46.13 p/Share
125
Added 0.17%
75,125
Class A Common Stock