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
Mar 31
2021
BUY
Grant, award, or other acquisition
$5,713
$44.29 p/Share
129
Added 0.93%
13,796
Class A Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$67,292
$24.47 p/Share
2,750
Added 16.75%
13,666
Class A Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$5,807
$36.07 p/Share
161
Added 1.45%
10,905
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$6,702
$28.16 p/Share
238
Added 2.17%
10,731
Class A Common Stock