May 09
2024
SELL
Payment of exercise price or tax liability
$526,435
$119.13 p/Share
4,419
Reduced 4.06%
104,351
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$535,050
$107.01 p/Share
5,000
Reduced 4.39%
108,770
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$524,300
$104.86 p/Share
5,000
Reduced 4.21%
113,770
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$528,400
$105.68 p/Share
5,000
Reduced 4.04%
118,770
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,033,300
$103.33 p/Share
10,000
Reduced 7.48%
123,770
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$2,542,000
$101.68 p/Share
25,000
Reduced 15.75%
133,770
Class A Common Stock
Feb 13
2024
SELL
Open market or private sale
$5,051,000
$101.02 p/Share
50,000
Reduced 23.95%
158,770
Class A Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,476,618
$96.06 p/Share
25,782
Reduced 10.99%
208,770
Class A Common Stock
Feb 02
2024
SELL
Open market or private sale
$7,146,451
$96.29 p/Share
74,218
Reduced 24.04%
234,552
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$625,148
$41.45 p/Share
15,082
Added 4.66%
308,770
Class A Common Stock
Dec 06
2023
-
800
Reduced 0.27%
293,688
Class A Common Stock
Aug 10
2023
BUY
Other acquisition or disposition
$15,183,290
$86.85 p/Share
174,822
Added 37.25%
294,488
Class A Common Stock
May 09
2023
SELL
Payment of exercise price or tax liability
$177,115
$77.99 p/Share
2,271
Reduced 1.85%
120,447
Class A Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$553,401
$36.17 p/Share
15,300
Added 11.09%
122,718
Class A Common Stock
Oct 19
2022
-
1,250
Reduced 1.15%
107,418
Class A Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$134,391
$52.62 p/Share
2,554
Reduced 2.3%
108,668
Class A Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
191
Added 0.17%
111,222
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$527,428
$39.71 p/Share
13,282
Added 10.68%
111,031
Class A Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$145,951
$69.6 p/Share
2,097
Reduced 2.1%
97,749
Class A Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
14,295
Added 12.52%
99,846
Class A Common Stock