Jul 18
2023
BUY
Conversion of derivative security
-
15,000
Added 5.12%
278,209
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$985,800
$65.72 p/Share
15,000
Reduced 5.39%
263,209
Class A Common Stock
Jul 03
2023
BUY
Conversion of derivative security
-
15,000
Added 5.12%
278,209
Class A Common Stock
Jun 20
2023
SELL
Open market or private sale
$1,012,349
$67.49 p/Share
15,000
Reduced 5.39%
263,209
Class A Common Stock
Jun 20
2023
BUY
Conversion of derivative security
-
15,000
Added 5.12%
278,209
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,030,950
$68.73 p/Share
15,000
Reduced 5.39%
263,209
Class A Common Stock
Jun 05
2023
BUY
Conversion of derivative security
-
15,000
Added 5.12%
278,209
Class A Common Stock
May 18
2023
SELL
Open market or private sale
$958,568
$56.72 p/Share
16,900
Reduced 6.03%
263,209
Class A Common Stock
May 18
2023
BUY
Conversion of derivative security
-
15,000
Added 5.08%
280,109
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$63,193
$51.21 p/Share
1,234
Reduced 0.46%
265,109
Class A Common Stock
May 03
2023
SELL
Open market or private sale
$638,850
$42.59 p/Share
15,000
Reduced 5.33%
266,343
Class A Common Stock
May 03
2023
BUY
Conversion of derivative security
-
15,000
Added 5.06%
281,343
Class A Common Stock
Apr 19
2023
BUY
Grant, award, or other acquisition
-
204,988
Added 43.49%
266,343
Class A Common Stock
Apr 18
2023
SELL
Open market or private sale
$976,949
$65.13 p/Share
15,000
Reduced 19.65%
61,355
Class A Common Stock
Apr 18
2023
BUY
Conversion of derivative security
-
15,000
Added 16.42%
76,355
Class A Common Stock
Apr 03
2023
SELL
Open market or private sale
$910,500
$60.7 p/Share
15,000
Reduced 19.65%
61,355
Class A Common Stock
Apr 03
2023
BUY
Conversion of derivative security
-
15,000
Added 16.42%
76,355
Class A Common Stock
Mar 31
2023
SELL
Open market or private sale
$2,691,846
$60.11 p/Share
44,782
Reduced 42.19%
61,355
Class A Common Stock
Mar 31
2023
BUY
Conversion of derivative security
-
44,782
Added 29.67%
106,137
Class A Common Stock
Mar 30
2023
SELL
Open market or private sale
$313,236
$60.03 p/Share
5,218
Reduced 7.84%
61,355
Class A Common Stock
Mar 30
2023
BUY
Conversion of derivative security
-
5,218
Added 7.27%
66,573
Class A Common Stock
Mar 20
2023
SELL
Open market or private sale
$802,500
$53.5 p/Share
15,000
Reduced 19.65%
61,355
Class A Common Stock
Mar 20
2023
BUY
Conversion of derivative security
-
15,000
Added 16.42%
76,355
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,212,600
$60.63 p/Share
20,000
Reduced 24.58%
61,355
Class A Common Stock
Feb 27
2023
BUY
Conversion of derivative security
-
20,000
Added 19.73%
81,355
Class A Common Stock