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
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$820,863
$31.83 p/Share
|
25,789
Reduced 9.31%
|
251,291
Series A Common Stock
|
|
Aug 15
2024
|
BUY
Conversion of derivative security
|
-
|
16,667
Added 5.67%
|
277,080
Series A Common Stock
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$653,415
$30.02 p/Share
|
21,766
Reduced 7.71%
|
260,413
Series A Common Stock
|
|
Aug 09
2024
|
BUY
Conversion of derivative security
|
-
|
16,218
Added 5.44%
|
282,179
Series A Common Stock
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$639,542
$24.8 p/Share
|
25,788
Reduced 8.84%
|
265,961
Series A Common Stock
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
16,666
Added 5.4%
|
291,749
Series A Common Stock
|
|
Apr 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
107,956
Added 28.18%
|
275,083
Series A Common Stock
|
|
Apr 05
2024
|
SELL
Open market or private sale
|
$85,611
$24.15 p/Share
|
3,545
Reduced 2.08%
|
167,127
Series A Common Stock
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$713,608
$24.94 p/Share
|
28,613
Reduced 14.36%
|
170,672
Series A Common Stock
|
|
Apr 02
2024
|
BUY
Conversion of derivative security
|
-
|
23,216
Added 10.43%
|
199,285
Series A Common Stock
|
|