Feb 27
2024
SELL
Open market or private sale
$1,185,000
$79.0 p/Share
15,000
Reduced 9.99%
135,126
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,035,000
$69.0 p/Share
15,000
Reduced 9.08%
150,126
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$3,870
$42.53 p/Share
91
Reduced 0.06%
165,126
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
20,489
Added 11.03%
165,217
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$4,817
$52.94 p/Share
91
Reduced 0.06%
144,728
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$1,180,000
$59.0 p/Share
20,000
Reduced 12.13%
144,819
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$4,153
$35.2 p/Share
118
Reduced 0.07%
164,819
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$3,066
$25.99 p/Share
118
Reduced 0.07%
164,937
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$4,995
$41.98 p/Share
119
Reduced 0.07%
165,055
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$980,000
$49.0 p/Share
20,000
Reduced 10.8%
165,174
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$6,000
$50.85 p/Share
118
Reduced 0.06%
185,174
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$5,794
$49.11 p/Share
118
Reduced 0.06%
185,292
Class A Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$669,990
$55.8 p/Share
12,007
Reduced 6.08%
185,410
Class A Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$1,863,217
$55.8 p/Share
33,391
Added 14.47%
197,417
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$1,995
$25.92 p/Share
77
Reduced 0.05%
164,026
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$1,216
$15.8 p/Share
77
Reduced 0.05%
164,103
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$526
$6.93 p/Share
76
Reduced 0.05%
164,180
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$6,138
$9.79 p/Share
627
Reduced 0.38%
164,256
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$953
$8.91 p/Share
107
Reduced 0.06%
164,883
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
62,608
Added 27.51%
164,990
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,450
$13.56 p/Share
107
Reduced 0.1%
102,382
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$535
$4.74 p/Share
113
Reduced 0.11%
102,489
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$739
$8.13 p/Share
91
Reduced 0.09%
102,602
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,390
$15.28 p/Share
91
Reduced 0.09%
102,693
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,847
$20.3 p/Share
91
Reduced 0.09%
102,784
Class A Common Stock