Jul 12
2024
BUY
Grant, award, or other acquisition
$5,949
$71.68 p/Share
83
Added 0.45%
18,224
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$1,796,804
$90.51 p/Share
19,852
Reduced 52.25%
18,141
Class A Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
-
19,852
Added 34.32%
37,993
Class A Common Stock
May 08
2024
SELL
Open market or private sale
$12,910
$84.38 p/Share
153
Reduced 0.84%
18,141
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
3,683
Added 16.76%
18,294
Class A Common Stock
Mar 13
2024
SELL
Open market or private sale
$9,145
$81.66 p/Share
112
Reduced 0.76%
14,611
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$24,828
$85.32 p/Share
291
Reduced 1.94%
14,723
Class A Common Stock
Feb 28
2024
SELL
Open market or private sale
$19,741
$83.65 p/Share
236
Reduced 1.55%
15,014
Class A Common Stock
Aug 09
2023
SELL
Open market or private sale
$22,276
$61.88 p/Share
360
Reduced 2.31%
15,250
Class A Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$5,971
$42.65 p/Share
140
Added 0.89%
15,610
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$8,134
$74.63 p/Share
109
Reduced 0.7%
15,470
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$10,070
$64.97 p/Share
155
Reduced 0.99%
15,579
Class A Common Stock
Mar 13
2023
SELL
Open market or private sale
$7,123
$62.49 p/Share
114
Reduced 0.72%
15,734
Class A Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
3,542
Added 18.27%
15,848
Class A Common Stock
Mar 01
2023
SELL
Open market or private sale
$33,132
$63.84 p/Share
519
Reduced 4.05%
12,306
Class A Common Stock
Jan 14
2023
BUY
Grant, award, or other acquisition
$6,008
$42.31 p/Share
142
Added 1.1%
12,825
Class A Common Stock
Nov 09
2022
SELL
Open market or private sale
$16,665
$45.91 p/Share
363
Reduced 2.78%
12,683
Class A Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$6,044
$41.68 p/Share
145
Added 1.1%
13,046
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$9,064
$59.24 p/Share
153
Reduced 1.17%
12,901
Class A Common Stock
Mar 14
2022
SELL
Open market or private sale
$6,895
$59.96 p/Share
115
Reduced 0.84%
13,603
Class A Common Stock
Mar 07
2022
SELL
Open market or private sale
$25,562
$64.55 p/Share
396
Reduced 3.48%
10,968
Class A Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,750
Added 16.31%
14,114
Class A Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$5,948
$54.57 p/Share
109
Added 0.95%
11,364
Class A Common Stock
Aug 16
2021
SELL
Open market or private sale
$39,352
$71.68 p/Share
549
Reduced 4.04%
13,054
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
2,093
Added 15.68%
11,255
Class A Common Stock