Nov 21
2023
SELL
Open market or private sale
$308,480
$128.0 p/Share
2,410
Reduced 2.24%
105,109
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$723,992
$127.15 p/Share
5,694
Reduced 5.03%
107,519
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$299,566
$124.25 p/Share
2,411
Reduced 2.09%
113,213
Class A Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$712,216
$125.06 p/Share
5,695
Reduced 4.69%
115,624
Class A Common Stock
Jul 25
2023
SELL
Open market or private sale
$1,005,000
$150.0 p/Share
6,700
Reduced 5.23%
121,319
Class A Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$269,206
$40.18 p/Share
6,700
Added 4.97%
128,019
Class A Common Stock
Jul 17
2023
SELL
Open market or private sale
$1,000,500
$145.0 p/Share
6,900
Reduced 5.38%
121,319
Class A Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$277,242
$40.18 p/Share
6,900
Added 5.11%
128,219
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$264,990
$110.0 p/Share
2,409
Reduced 1.95%
121,319
Class A Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$636,764
$111.87 p/Share
5,692
Reduced 4.4%
123,728
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
30,635
Added 19.14%
129,420
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$603,386
$131.6 p/Share
4,585
Reduced 4.44%
98,785
Class A Common Stock
Nov 22
2022
SELL
Open market or private sale
$473,357
$93.66 p/Share
5,054
Reduced 4.66%
103,370
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$543,919
$95.71 p/Share
5,683
Reduced 4.98%
108,424
Class A Common Stock
Aug 22
2022
SELL
Open market or private sale
$558,476
$110.48 p/Share
5,055
Reduced 4.24%
114,107
Class A Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$689,299
$121.27 p/Share
5,684
Reduced 4.55%
119,162
Class A Common Stock
May 20
2022
SELL
Open market or private sale
$583,535
$115.46 p/Share
5,054
Reduced 3.89%
124,846
Class A Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$613,934
$108.03 p/Share
5,683
Reduced 4.19%
129,900
Class A Common Stock
Mar 19
2022
BUY
Grant, award, or other acquisition
-
22,859
Added 14.43%
135,583
Class A Common Stock
Feb 23
2022
SELL
Open market or private sale
$1,135,625
$165.93 p/Share
6,844
Reduced 5.72%
112,724
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$888,667
$174.9 p/Share
5,081
Reduced 4.08%
119,568
Class A Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$1,208,408
$204.33 p/Share
5,914
Reduced 4.53%
124,649
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$950,000
$190.0 p/Share
5,000
Reduced 3.69%
130,563
Class A Common Stock
Sep 21
2021
SELL
Open market or private sale
$850,000
$170.0 p/Share
5,000
Reduced 3.56%
135,563
Class A Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$954,638
$161.42 p/Share
5,914
Reduced 4.04%
140,564
Class A Common Stock