Jun 12
2024
SELL
Open market or private sale
$1,004,040
$60.0 p/Share
16,734
Reduced 2.01%
817,753
Class A Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$171,161
$56.94 p/Share
3,006
Reduced 0.36%
834,487
Class A Common Stock
Feb 14
2024
SELL
Sale (or disposition) back to the issuer
-
12,562
Reduced 1.48%
837,493
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$442,199
$57.25 p/Share
7,724
Reduced 0.9%
850,055
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$309,092
$57.25 p/Share
5,399
Reduced 0.63%
857,779
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
48,979
Added 5.37%
863,178
Class A Common Stock
Apr 10
2023
SELL
Open market or private sale
$4,399,076
$50.8 p/Share
86,596
Reduced 9.61%
814,199
Class A Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$1,451,348
$16.76 p/Share
86,596
Added 8.77%
900,795
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$244,530
$54.34 p/Share
4,500
Reduced 0.55%
814,199
Class A Common Stock
Feb 17
2023
SELL
Open market or private sale
$5,336,363
$57.31 p/Share
93,114
Reduced 10.21%
818,699
Class A Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$1,451,348
$16.76 p/Share
86,596
Added 8.67%
911,813
Class A Common Stock
Feb 15
2023
SELL
Sale (or disposition) back to the issuer
-
1,954
Reduced 0.24%
825,217
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$305,244
$58.42 p/Share
5,225
Reduced 0.63%
827,171
Class A Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
39,972
Added 4.58%
832,396
Class A Common Stock
Aug 16
2022
SELL
Open market or private sale
$971,100
$52.0 p/Share
18,675
Reduced 2.3%
792,424
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$176,119
$42.51 p/Share
4,143
Reduced 0.5%
820,263
Class A Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$1,146,685
$51.05 p/Share
22,462
Reduced 2.65%
824,406
Class A Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
42,763
Added 4.81%
846,868
Class A Common Stock
Apr 14
2021
SELL
Open market or private sale
$1,627,350
$50.0 p/Share
32,547
Reduced 3.89%
804,105
Class A Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$545,488
$16.76 p/Share
32,547
Added 3.74%
836,652
Class A Common Stock
Apr 12
2021
SELL
Open market or private sale
$2,706,724
$50.08 p/Share
54,048
Reduced 6.3%
804,105
Class A Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$905,844
$16.76 p/Share
54,048
Added 5.93%
858,153
Class A Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$754,951
$50.01 p/Share
15,096
Reduced 1.84%
804,105
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$314,821
$41.61 p/Share
7,566
Reduced 0.92%
819,201
Class A Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
39,142
Added 4.52%
826,767
Class A Common Stock