|
Dec 18
2025
|
SELL
Open market or private sale
|
$439,606
$30.98 p/Share
|
14,190
Reduced 3.86%
|
353,882
Series A Common Stock
|
|
|
Dec 15
2025
|
|
-
|
8,400
Reduced 2.23%
|
368,072
Series A Common Stock
|
|
|
Nov 20
2025
|
SELL
Open market or private sale
|
$394,395
$27.4 p/Share
|
14,394
Reduced 3.68%
|
376,472
Series A Common Stock
|
|
|
Nov 17
2025
|
BUY
Conversion of derivative security
|
-
|
11,074
Added 2.76%
|
390,866
Series A Common Stock
|
|
|
Nov 15
2025
|
SELL
Payment of exercise price or tax liability
|
$692,876
$28.61 p/Share
|
24,218
Reduced 5.99%
|
379,792
Series A Common Stock
|
|
|
Nov 15
2025
|
BUY
Conversion of derivative security
|
-
|
11,426
Added 2.75%
|
404,010
Series A Common Stock
|
|
|
Aug 18
2025
|
SELL
Open market or private sale
|
$313,498
$31.46 p/Share
|
9,965
Reduced 2.48%
|
392,584
Series A Common Stock
|
|
|
|
|
Aug 18
2025
|
BUY
Conversion of derivative security
|
-
|
11,074
Added 2.68%
|
402,549
Series A Common Stock
|
|
|
Aug 15
2025
|
SELL
Payment of exercise price or tax liability
|
$776,163
$31.43 p/Share
|
24,695
Reduced 5.93%
|
391,475
Series A Common Stock
|
|
|
Aug 15
2025
|
BUY
Conversion of derivative security
|
-
|
11,426
Added 2.67%
|
416,170
Series A Common Stock
|
|
|
May 16
2025
|
SELL
Open market or private sale
|
$347,280
$34.85 p/Share
|
9,965
Reduced 2.4%
|
404,744
Series A Common Stock
|
|
|
May 15
2025
|
SELL
Payment of exercise price or tax liability
|
$861,820
$34.9 p/Share
|
24,694
Reduced 5.77%
|
403,635
Series A Common Stock
|
|
|
May 15
2025
|
BUY
Conversion of derivative security
|
-
|
22,500
Added 5.15%
|
414,709
Series A Common Stock
|
|
|
Mar 17
2025
|
BUY
Grant, award, or other acquisition
|
-
|
130,072
Added 23.78%
|
416,903
Series A Common Stock
|
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$240,978
$38.73 p/Share
|
6,222
Reduced 2.12%
|
286,831
Series A Common Stock
|
|
|
Feb 15
2025
|
SELL
Payment of exercise price or tax liability
|
$613,538
$47.0 p/Share
|
13,054
Reduced 4.32%
|
289,467
Series A Common Stock
|
|
|
Feb 15
2025
|
BUY
Conversion of derivative security
|
-
|
7,500
Added 2.5%
|
293,053
Series A Common Stock
|
|
|
Jan 07
2025
|
SELL
Open market or private sale
|
$1,674,400
$41.86 p/Share
|
40,000
Reduced 11.81%
|
298,607
Series A Common Stock
|
|
|
Dec 16
2024
|
BUY
Conversion of derivative security
|
-
|
101,986
Added 23.15%
|
338,607
Series A Common Stock
|
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$1,382,400
$34.56 p/Share
|
40,000
Reduced 14.46%
|
236,621
Series A Common Stock
|
|
|
Nov 18
2024
|
BUY
Conversion of derivative security
|
-
|
40,000
Added 12.63%
|
276,621
Series A Common Stock
|
|
|
Nov 15
2024
|
SELL
Payment of exercise price or tax liability
|
$906,706
$35.16 p/Share
|
25,788
Reduced 9.83%
|
236,621
Series A Common Stock
|
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
16,666
Added 5.97%
|
262,409
Series A Common Stock
|
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$702,541
$32.28 p/Share
|
21,764
Reduced 8.14%
|
245,743
Series A Common Stock
|
|
|
Aug 26
2024
|
BUY
Conversion of derivative security
|
-
|
16,216
Added 5.72%
|
267,507
Series A Common Stock
|
|