Oct 30
2024
BUY
Grant, award, or other acquisition
$1,033
$68.89 p/Share
15
Added 0.16%
9,410
Class A Common Stock
Oct 18
2024
SELL
Payment of exercise price or tax liability
$53,897
$69.1 p/Share
780
Reduced 7.67%
9,395
Class A Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$53,880
$35.92 p/Share
1,500
Added 12.85%
10,175
Class A Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$5,746
$65.3 p/Share
88
Added 1.01%
8,645
Class A Common Stock
Aug 28
2024
SELL
Open market or private sale
$174,817
$63.57 p/Share
2,750
Reduced 24.32%
8,557
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$6,701
$53.61 p/Share
125
Added 1.1%
11,275
Class A Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$30,243
$51.0 p/Share
593
Reduced 5.07%
11,111
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$5,763
$51.0 p/Share
113
Added 0.96%
11,704
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$33,868
$55.16 p/Share
614
Added 5.04%
11,557
Class A Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$6,674
$55.16 p/Share
121
Added 1.09%
10,942
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$255,090
$46.38 p/Share
5,500
Reduced 33.7%
10,821
Class A Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$5,770
$44.05 p/Share
131
Added 0.8%
16,288
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,715
$42.5 p/Share
158
Added 0.97%
16,128
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$5,770
$42.43 p/Share
136
Added 0.85%
15,939
Class A Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$12,735
$40.95 p/Share
311
Reduced 1.93%
15,803
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$17,268
$40.92 p/Share
422
Added 2.56%
16,088
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$6,669
$40.92 p/Share
163
Added 1.03%
15,666
Class A Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,702
$38.3 p/Share
175
Added 1.12%
15,481
Class A Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$5,742
$48.25 p/Share
119
Added 0.77%
15,289
Class A Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$5,707
$44.94 p/Share
127
Added 0.83%
15,152
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,660
$50.84 p/Share
131
Added 0.87%
15,011
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,686
$50.65 p/Share
132
Added 0.88%
14,867
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$5,720
$46.13 p/Share
124
Added 0.84%
14,722
Class A Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$79,989
$46.75 p/Share
1,711
Reduced 10.49%
14,597
Class A Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$62,975
$25.19 p/Share
2,500
Added 13.29%
16,308
Class A Common Stock