Aug 20
2024
SELL
Open market or private sale
$207,174
$21.68 p/Share
9,556
Reduced 1.37%
687,483
Class A Common Stock
Jun 06
2024
SELL
Open market or private sale
$1,657,591
$26.01 p/Share
63,729
Reduced 8.38%
697,039
Class A Common Stock
Jun 06
2024
BUY
Conversion of derivative security
-
63,729
Added 7.73%
760,768
Class A Common Stock
May 29
2024
SELL
Open market or private sale
$1,934,175
$30.35 p/Share
63,729
Reduced 8.38%
697,039
Class A Common Stock
May 29
2024
BUY
Conversion of derivative security
-
63,729
Added 7.73%
760,768
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$309,244
$31.96 p/Share
9,676
Reduced 1.37%
697,039
Class A Common Stock
May 09
2024
SELL
Open market or private sale
$1,975,599
$31.0 p/Share
63,729
Reduced 8.27%
706,715
Class A Common Stock
May 09
2024
BUY
Conversion of derivative security
-
63,729
Added 7.64%
770,444
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$2,127,274
$33.38 p/Share
63,729
Reduced 8.27%
706,715
Class A Common Stock
Mar 08
2024
BUY
Conversion of derivative security
-
63,729
Added 7.64%
770,444
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$2,165,511
$33.98 p/Share
63,729
Reduced 8.27%
706,715
Class A Common Stock
Mar 01
2024
BUY
Conversion of derivative security
-
63,729
Added 7.64%
770,444
Class A Common Stock
Feb 26
2024
SELL
Open market or private sale
$2,151,491
$33.76 p/Share
63,729
Reduced 11.71%
480,471
Class A Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
226,244
Added 24.25%
706,715
Class A Common Stock
Feb 26
2024
BUY
Conversion of derivative security
-
63,729
Added 10.48%
544,200
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$2,047,612
$32.13 p/Share
63,729
Reduced 11.73%
479,537
Class A Common Stock
Feb 09
2024
BUY
Conversion of derivative security
-
63,729
Added 10.5%
543,266
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,704,750
$22.73 p/Share
75,000
Reduced 13.52%
479,537
Class A Common Stock
Dec 11
2023
BUY
Conversion of derivative security
-
75,000
Added 11.91%
554,537
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$1,776,750
$23.69 p/Share
75,000
Reduced 13.52%
479,537
Class A Common Stock
Dec 04
2023
BUY
Conversion of derivative security
-
75,000
Added 11.91%
554,537
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,673,250
$22.31 p/Share
75,000
Reduced 13.52%
479,537
Class A Common Stock
Dec 01
2023
BUY
Conversion of derivative security
-
75,000
Added 11.91%
554,537
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$1,058,000
$21.16 p/Share
50,000
Reduced 9.44%
479,537
Class A Common Stock
Nov 29
2023
BUY
Conversion of derivative security
-
50,000
Added 8.63%
529,537
Class A Common Stock