Mar 08
2024
BUY
Exercise of conversion of derivative security
-
3,610
Added 0.11%
3,221,811
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$789,285
$43.53 p/Share
18,132
Reduced 0.56%
3,218,201
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
37,500
Added 1.15%
3,236,333
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$115,536
$40.84 p/Share
2,829
Reduced 0.09%
3,198,833
Class A Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
5,850
Added 0.18%
3,201,662
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$8,236,000
$41.18 p/Share
200,000
Reduced 5.89%
3,195,812
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$695,901
$43.38 p/Share
16,042
Reduced 0.47%
3,395,812
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
38,217
Added 1.11%
3,411,854
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$19,377,000
$43.06 p/Share
450,000
Reduced 11.77%
3,373,637
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$139,681
$38.29 p/Share
3,648
Reduced 0.1%
3,823,637
Class A Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
11,587
Added 0.3%
3,827,285
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$7,628,000
$38.14 p/Share
200,000
Reduced 4.98%
3,815,698
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$8,642,181
$35.3 p/Share
244,821
Reduced 5.75%
4,015,698
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$8,557,235
$35.86 p/Share
238,629
Reduced 5.97%
3,760,519
Class A Common Stock
Dec 19
2023
BUY
Grant, award, or other acquisition
-
500,000
Added 10.5%
4,260,519
Class A Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
-
500,000
Added 11.11%
3,999,148
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$707,148
$39.0 p/Share
18,132
Reduced 0.52%
3,499,148
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
37,500
Added 1.05%
3,517,280
Class A Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$109,387
$38.68 p/Share
2,828
Reduced 0.08%
3,479,780
Class A Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.17%
3,482,608
Class A Common Stock
Nov 21
2023
-
74,877
Reduced 2.11%
3,476,759
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$7,654,000
$38.27 p/Share
200,000
Reduced 5.44%
3,476,759
Class A Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$940,000
$4.7 p/Share
200,000
Added 5.16%
3,676,759
Class A Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$643,219
$34.81 p/Share
18,478
Reduced 0.52%
3,551,636
Class A Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
38,216
Added 1.06%
3,570,114
Class A Common Stock