Sep 30
2024
BUY
Grant, award, or other acquisition
$5,746
$65.3 p/Share
88
Added 0.31%
28,710
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$6,701
$53.61 p/Share
125
Added 0.44%
28,604
Class A Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$28,458
$51.0 p/Share
558
Reduced 1.92%
28,457
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$5,763
$51.0 p/Share
113
Added 0.39%
29,015
Class A Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$53,914
$50.2 p/Share
1,074
Reduced 3.58%
28,902
Class A Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
$53,880
$35.92 p/Share
1,500
Added 4.77%
29,976
Class A Common Stock
Jan 19
2024
SELL
Payment of exercise price or tax liability
$16,382
$50.72 p/Share
323
Reduced 1.12%
28,476
Class A Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$23,443
$49.25 p/Share
476
Added 1.63%
28,772
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$228,748
$55.16 p/Share
4,147
Reduced 12.78%
28,296
Class A Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
$181,450
$36.29 p/Share
5,000
Added 13.35%
32,443
Class A Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$33,316
$55.16 p/Share
604
Reduced 2.15%
27,443
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$33,978
$55.16 p/Share
616
Added 2.15%
28,047
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$6,674
$55.16 p/Share
121
Added 0.44%
27,430
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$5,770
$44.05 p/Share
131
Added 0.48%
27,284
Class A Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
$173
$43.48 p/Share
4
Added 0.01%
27,153
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,715
$42.5 p/Share
158
Added 0.58%
27,127
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$5,770
$42.43 p/Share
136
Added 0.5%
26,945
Class A Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$15,479
$40.95 p/Share
378
Reduced 1.39%
26,809
Class A Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$5,074
$43.0 p/Share
118
Reduced 0.43%
27,187
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$9,002
$40.92 p/Share
220
Added 0.8%
27,283
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$6,710
$40.92 p/Share
164
Added 0.6%
27,062
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,702
$38.3 p/Share
175
Added 0.65%
26,879
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$5,742
$48.25 p/Share
119
Added 0.44%
26,687
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$5,752
$44.94 p/Share
128
Added 0.48%
26,551
Class A Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$34,277
$51.39 p/Share
667
Added 2.46%
26,410
Class A Common Stock