Nov 18
2024
SELL
Open market or private sale
$369,364
$117.97 p/Share
3,131
Reduced 0.46%
684,867
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$703,583
$118.15 p/Share
5,955
Reduced 0.86%
687,998
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$3,531,476
$127.55 p/Share
27,687
Reduced 3.84%
693,953
Class A Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$149,786
$5.41 p/Share
27,687
Added 3.69%
721,640
Class A Common Stock
Oct 22
2024
SELL
Open market or private sale
$3,010,750
$120.43 p/Share
25,000
Reduced 3.48%
693,953
Class A Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$135,250
$5.41 p/Share
25,000
Added 3.36%
718,953
Class A Common Stock
Oct 09
2024
SELL
Open market or private sale
$2,885,750
$115.43 p/Share
25,000
Reduced 3.48%
693,953
Class A Common Stock
Oct 09
2024
BUY
Exercise of conversion of derivative security
$135,250
$5.41 p/Share
25,000
Added 3.36%
718,953
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$310,902
$99.33 p/Share
3,130
Reduced 0.45%
693,953
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$598,477
$100.5 p/Share
5,955
Reduced 0.85%
697,083
Class A Common Stock
Jul 09
2024
SELL
Open market or private sale
$2,510,750
$100.43 p/Share
25,000
Reduced 3.43%
703,038
Class A Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
$135,250
$5.41 p/Share
25,000
Added 3.32%
728,038
Class A Common Stock
Jun 14
2024
SELL
Open market or private sale
$4,163,775
$95.27 p/Share
43,705
Reduced 5.85%
703,038
Class A Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$200,927
$5.41 p/Share
37,140
Added 4.74%
746,743
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$390,511
$90.25 p/Share
4,327
Reduced 0.61%
709,603
Class A Common Stock
Apr 23
2024
BUY
Grant, award, or other acquisition
-
60,074
Added 7.77%
713,440
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$303,596
$89.53 p/Share
3,391
Reduced 0.52%
653,366
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$246,208
$75.71 p/Share
3,252
Reduced 0.49%
656,757
Class A Common Stock
Nov 17
2023
SELL
Open market or private sale
$173,712
$66.48 p/Share
2,613
Reduced 0.39%
660,009
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$294,452
$68.05 p/Share
4,327
Reduced 0.65%
662,622
Class A Common Stock
Aug 31
2023
SELL
Open market or private sale
$256,200
$79.59 p/Share
3,219
Reduced 0.48%
666,915
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$263,294
$73.69 p/Share
3,573
Reduced 0.53%
670,134
Class A Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
31,520
Added 4.47%
673,707
Class A Common Stock