Dec 16
2024
SELL
Payment of exercise price or tax liability
$926,643
$79.18 p/Share
11,703
Reduced 8.76%
121,826
Class A Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
5,990
Added 4.29%
133,529
Class A Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
-
20,733
Added 13.98%
127,539
Class A Common Stock
Nov 25
2024
SELL
Open market or private sale
$563,500
$80.5 p/Share
7,000
Reduced 6.15%
106,806
Class A Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$452,199
$64.6 p/Share
7,000
Added 5.79%
113,806
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$4,025,000
$80.5 p/Share
50,000
Reduced 31.89%
106,806
Class A Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$2,346,240
$48.88 p/Share
48,000
Added 23.67%
154,806
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$2,711,983
$80.81 p/Share
33,560
Reduced 23.62%
108,519
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$1,766,934
$52.65 p/Share
33,560
Added 19.11%
142,079
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$4,000,000
$80.0 p/Share
50,000
Reduced 31.54%
108,519
Class A Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$2,149,000
$42.98 p/Share
50,000
Added 23.98%
158,519
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$130,185
$87.49 p/Share
1,488
Reduced 1.35%
108,519
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$805,639
$88.6 p/Share
9,093
Reduced 7.63%
110,007
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
5,427
Added 4.36%
119,100
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
17,303
Added 13.21%
113,673
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$6,997
$88.58 p/Share
79
Reduced 0.08%
96,370
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$23,315
$83.87 p/Share
278
Reduced 0.29%
96,245
Class A Common Stock
Feb 07
2023
SELL
Open market or private sale
$3,112,692
$84.12 p/Share
37,003
Reduced 27.77%
96,245
Class A Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$1,532,664
$41.42 p/Share
37,003
Added 21.73%
133,248
Class A Common Stock
Feb 06
2023
SELL
Open market or private sale
$4,243,000
$84.86 p/Share
50,000
Reduced 34.19%
96,245
Class A Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$1,867,500
$37.35 p/Share
50,000
Added 25.48%
146,245
Class A Common Stock
Dec 19
2022
SELL
Payment of exercise price or tax liability
$87,792
$70.8 p/Share
1,240
Reduced 1.27%
96,245
Class A Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$276,959
$71.07 p/Share
3,897
Reduced 3.84%
97,485
Class A Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
4,858
Added 4.57%
101,382
Class A Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$276,948
$73.17 p/Share
3,785
Reduced 4.78%
75,410
Class A Common Stock