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
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$295,600
$29.56 p/Share
|
10,000
Reduced 2.31%
|
422,813
Series A Common Stock
|
|
Sep 06
2024
|
BUY
Conversion of derivative security
|
-
|
10,000
Added 2.26%
|
432,813
Series A Common Stock
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,019,705
$31.83 p/Share
|
32,036
Reduced 7.04%
|
422,813
Series A Common Stock
|
|
Aug 15
2024
|
BUY
Conversion of derivative security
|
-
|
18,856
Added 3.98%
|
454,849
Series A Common Stock
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$1,813,800
$30.23 p/Share
|
60,000
Reduced 12.1%
|
435,993
Series A Common Stock
|
|
Aug 09
2024
|
BUY
Conversion of derivative security
|
-
|
42,000
Added 7.81%
|
495,993
Series A Common Stock
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$794,492
$24.8 p/Share
|
32,036
Reduced 6.59%
|
453,993
Series A Common Stock
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
18,856
Added 3.73%
|
486,029
Series A Common Stock
|
|
Apr 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
279,888
Added 37.47%
|
467,173
Series A Common Stock
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$600,944
$29.71 p/Share
|
20,227
Reduced 9.64%
|
189,685
Series A Common Stock
|
|
Feb 15
2024
|
BUY
Conversion of derivative security
|
-
|
16,208
Added 7.17%
|
209,912
Series A Common Stock
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$721,862
$28.7 p/Share
|
25,152
Reduced 11.49%
|
193,704
Series A Common Stock
|
|
Nov 15
2023
|
BUY
Conversion of derivative security
|
-
|
18,856
Added 7.93%
|
218,856
Series A Common Stock
|
|