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
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$519,033
$29.71 p/Share
|
17,470
Reduced 8.95%
|
177,757
Series A Common Stock
|
|
Feb 15
2024
|
BUY
Conversion of derivative security
|
-
|
13,305
Added 6.38%
|
195,227
Series A Common Stock
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$628,042
$28.7 p/Share
|
21,883
Reduced 10.74%
|
181,922
Series A Common Stock
|
|
Nov 15
2023
|
BUY
Conversion of derivative security
|
-
|
16,305
Added 7.41%
|
203,805
Series A Common Stock
|
|