Sep 04
2024
SELL
Open market or private sale
$1,292,700
$43.09 p/Share
30,000
Reduced 7.84%
352,844
Class A Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$15,900
$0.53 p/Share
30,000
Added 7.27%
382,844
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$883,326
$40.54 p/Share
21,789
Reduced 5.82%
352,844
Class A Common Stock
Aug 14
2024
SELL
Open market or private sale
$1,164,600
$38.82 p/Share
30,000
Reduced 7.41%
374,633
Class A Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$15,900
$0.53 p/Share
30,000
Added 6.9%
404,633
Class A Common Stock
Jul 05
2024
SELL
Open market or private sale
$1,134,600
$37.82 p/Share
30,000
Reduced 7.41%
374,633
Class A Common Stock
Jul 05
2024
BUY
Exercise of conversion of derivative security
$15,900
$0.53 p/Share
30,000
Added 6.9%
404,633
Class A Common Stock
Jun 05
2024
SELL
Open market or private sale
$2,082,684
$35.24 p/Share
59,100
Reduced 13.63%
374,633
Class A Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
$31,323
$0.53 p/Share
59,100
Added 11.99%
433,733
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$31,500
$35.0 p/Share
900
Reduced 0.24%
374,633
Class A Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$477
$0.53 p/Share
900
Added 0.24%
375,533
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$718,794
$32.56 p/Share
22,076
Reduced 5.56%
374,633
Class A Common Stock
Apr 03
2024
SELL
Open market or private sale
$1,081,800
$36.06 p/Share
30,000
Reduced 7.03%
396,709
Class A Common Stock
Apr 03
2024
BUY
Exercise of conversion of derivative security
$15,900
$0.53 p/Share
30,000
Added 6.57%
426,709
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,230,600
$41.02 p/Share
30,000
Reduced 7.03%
396,709
Class A Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$15,900
$0.53 p/Share
30,000
Added 6.57%
426,709
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
163,080
Added 29.13%
396,709
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$445,902
$40.64 p/Share
10,972
Reduced 4.49%
233,629
Class A Common Stock
Nov 22
2023
-
13,631
Reduced 5.28%
244,601
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$544,526
$37.03 p/Share
14,705
Reduced 5.39%
258,232
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$389,811
$27.14 p/Share
14,363
Reduced 5.0%
272,937
Class A Common Stock
Aug 14
2023
-
47,791
Reduced 14.26%
287,300
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$506,506
$39.98 p/Share
12,669
Reduced 3.64%
335,091
Class A Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
-
160,324
Added 31.54%
347,956
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$214,090
$38.21 p/Share
5,603
Reduced 2.9%
187,632
Class A Common Stock