Jun 13
2025
|
SELL
Open market or private sale
|
$502,050
$33.47 p/Share
|
15,000
Reduced 2.82%
|
517,831
Series A Common Stock
|
|
Jun 13
2025
|
BUY
Conversion of derivative security
|
-
|
11,204
Added 2.06%
|
532,831
Series A Common Stock
|
|
May 16
2025
|
SELL
Open market or private sale
|
$524,700
$34.98 p/Share
|
15,000
Reduced 2.8%
|
521,627
Series A Common Stock
|
|
May 15
2025
|
SELL
Payment of exercise price or tax liability
|
$1,634,332
$34.9 p/Share
|
46,829
Reduced 8.03%
|
536,627
Series A Common Stock
|
|
May 15
2025
|
BUY
Conversion of derivative security
|
-
|
29,513
Added 4.81%
|
583,456
Series A Common Stock
|
|
Apr 11
2025
|
SELL
Open market or private sale
|
$397,950
$26.53 p/Share
|
15,000
Reduced 2.64%
|
553,943
Series A Common Stock
|
|
Apr 11
2025
|
BUY
Conversion of derivative security
|
-
|
11,204
Added 1.93%
|
568,943
Series A Common Stock
|
|
Mar 17
2025
|
BUY
Grant, award, or other acquisition
|
-
|
208,116
Added 27.17%
|
557,739
Series A Common Stock
|
|
Mar 14
2025
|
SELL
Open market or private sale
|
$498,449
$33.23 p/Share
|
15,000
Reduced 4.11%
|
349,623
Series A Common Stock
|
|
Feb 15
2025
|
SELL
Payment of exercise price or tax liability
|
$1,463,627
$47.0 p/Share
|
31,141
Reduced 7.87%
|
364,623
Series A Common Stock
|
|
Feb 15
2025
|
BUY
Conversion of derivative security
|
-
|
18,944
Added 4.57%
|
395,764
Series A Common Stock
|
|
Feb 03
2025
|
SELL
Open market or private sale
|
$679,650
$45.31 p/Share
|
15,000
Reduced 3.83%
|
376,820
Series A Common Stock
|
|
Jan 10
2025
|
SELL
Open market or private sale
|
$585,150
$39.01 p/Share
|
15,000
Reduced 3.69%
|
391,820
Series A Common Stock
|
|
Jan 10
2025
|
BUY
Conversion of derivative security
|
-
|
15,000
Added 3.56%
|
406,820
Series A Common Stock
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$590,850
$39.39 p/Share
|
15,000
Reduced 3.69%
|
391,820
Series A Common Stock
|
|
Dec 13
2024
|
BUY
Conversion of derivative security
|
-
|
11,204
Added 2.68%
|
406,820
Series A Common Stock
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$42,073
$40.07 p/Share
|
1,050
Reduced 0.26%
|
395,616
Series A Common Stock
|
|
Dec 09
2024
|
BUY
Conversion of derivative security
|
-
|
1,050
Added 0.26%
|
396,666
Series A Common Stock
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$958,958
$40.04 p/Share
|
23,950
Reduced 5.71%
|
395,616
Series A Common Stock
|
|
Dec 06
2024
|
BUY
Conversion of derivative security
|
-
|
23,950
Added 5.4%
|
419,566
Series A Common Stock
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$518,400
$34.56 p/Share
|
15,000
Reduced 3.65%
|
395,616
Series A Common Stock
|
|
Nov 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,091,823
$35.16 p/Share
|
31,053
Reduced 7.03%
|
410,616
Series A Common Stock
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
18,856
Added 4.09%
|
441,669
Series A Common Stock
|
|
Oct 04
2024
|
SELL
Open market or private sale
|
$353,600
$35.36 p/Share
|
10,000
Reduced 2.31%
|
422,813
Series A Common Stock
|
|
Oct 04
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
Added 2.26%
|
432,813
Series A Common Stock
|
|