Sep 13
2024
SELL
Payment of exercise price or tax liability
$21,401
$108.09 p/Share
198
Reduced 3.83%
4,967
Class A Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
-
674
Added 11.54%
5,165
Class A Common Stock
Mar 28
2024
-
1,532
Reduced 25.44%
4,491
Class A Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$56,723
$88.63 p/Share
640
Reduced 9.61%
6,023
Class A Common Stock
Aug 31
2023
SELL
Open market or private sale
$228,250
$91.3 p/Share
2,500
Reduced 27.28%
6,663
Class A Common Stock
Jul 07
2023
-
1,500
Reduced 14.07%
9,163
Class A Common Stock
Jul 06
2023
-
8,922
Reduced 45.56%
10,663
Class A Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$81,168
$90.59 p/Share
896
Reduced 4.39%
19,510
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
3,135
Added 13.68%
19,788
Class A Common Stock
Nov 14
2022
SELL
Open market or private sale
$47,745
$95.49 p/Share
500
Reduced 2.81%
17,271
Class A Common Stock
Oct 13
2022
SELL
Open market or private sale
$121,335
$80.89 p/Share
1,500
Reduced 7.78%
17,771
Class A Common Stock
Sep 13
2022
SELL
Open market or private sale
$122,745
$81.83 p/Share
1,500
Reduced 7.22%
19,271
Class A Common Stock
Jun 13
2022
SELL
Open market or private sale
$39,880
$79.76 p/Share
500
Reduced 2.35%
20,771
Class A Common Stock
May 09
2022
SELL
Open market or private sale
$40,605
$81.21 p/Share
500
Reduced 2.3%
21,271
Class A Common Stock
Apr 11
2022
SELL
Open market or private sale
$42,300
$84.6 p/Share
500
Reduced 2.25%
21,771
Class A Common Stock
Mar 14
2022
SELL
Open market or private sale
$41,995
$83.99 p/Share
500
Reduced 2.2%
22,271
Class A Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$156,590
$83.47 p/Share
1,876
Reduced 7.61%
22,771
Class A Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
6,597
Added 21.56%
23,997
Class A Common Stock
Feb 14
2022
SELL
Open market or private sale
$39,980
$79.96 p/Share
500
Reduced 2.7%
18,050
Class A Common Stock
Jan 10
2022
SELL
Open market or private sale
$48,220
$96.44 p/Share
500
Reduced 2.62%
18,550
Class A Common Stock
Dec 16
2021
SELL
Open market or private sale
$490,400
$98.08 p/Share
5,000
Reduced 20.79%
19,050
Class A Common Stock
Aug 27
2021
SELL
Open market or private sale
$154,064
$79.95 p/Share
1,927
Reduced 7.42%
24,050
Class A Common Stock
Aug 18
2021
SELL
Open market or private sale
$5,836
$79.95 p/Share
73
Reduced 0.28%
25,977
Class A Common Stock
Mar 17
2021
-
150
Reduced 0.57%
26,050
Class A Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$92,006
$76.29 p/Share
1,206
Reduced 4.35%
26,538
Class A Common Stock