May 15
2024
SELL
Open market or private sale
$988,106
$59.36 p/Share
16,646
Reduced 2.78%
583,054
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$278,986
$16.76 p/Share
16,646
Added 2.7%
599,700
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$2,475,707
$59.27 p/Share
41,770
Reduced 6.69%
583,054
Class A Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$700,065
$16.76 p/Share
41,770
Added 6.27%
624,824
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$1,223,896
$59.26 p/Share
20,653
Reduced 3.42%
583,054
Class A Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$346,144
$16.76 p/Share
20,653
Added 3.31%
603,707
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$102,199
$58.5 p/Share
1,747
Reduced 0.3%
583,054
Class A Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$29,279
$16.76 p/Share
1,747
Added 0.3%
584,801
Class A Common Stock
May 09
2024
SELL
Open market or private sale
$3,955,886
$58.43 p/Share
67,703
Reduced 10.4%
583,054
Class A Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$1,134,702
$16.76 p/Share
67,703
Added 9.42%
650,757
Class A Common Stock
May 07
2024
SELL
Open market or private sale
$1,228
$58.49 p/Share
21
Reduced 0.0%
583,054
Class A Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$351
$16.76 p/Share
21
Added 0.0%
583,075
Class A Common Stock
Apr 29
2024
SELL
Open market or private sale
$237,181
$61.43 p/Share
3,861
Reduced 0.66%
583,054
Class A Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$64,710
$16.76 p/Share
3,861
Added 0.65%
586,915
Class A Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$395,277
$56.94 p/Share
6,942
Reduced 1.18%
583,054
Class A Common Stock
Feb 14
2024
SELL
Sale (or disposition) back to the issuer
-
7,034
Reduced 1.18%
589,996
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$778,256
$57.25 p/Share
13,594
Reduced 2.23%
597,030
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$558,130
$57.25 p/Share
9,749
Reduced 1.57%
610,624
Class A Common Stock
Feb 09
2024
BUY
Acquisition or disposition by will or laws
-
29,431
Added 4.53%
620,373
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
71,126
Added 10.74%
590,942
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$444,338
$54.34 p/Share
8,177
Reduced 1.55%
519,816
Class A Common Stock
Feb 15
2023
SELL
Sale (or disposition) back to the issuer
-
1,094
Reduced 0.21%
527,993
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$532,615
$58.42 p/Share
9,117
Reduced 1.69%
529,087
Class A Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
70,348
Added 11.56%
538,204
Class A Common Stock
Aug 25
2022
SELL
Open market or private sale
$3,039,652
$55.6 p/Share
54,670
Reduced 10.46%
467,856
Class A Common Stock