Aug 21
2023
SELL
Payment of exercise price or tax liability
$688,580
$125.06 p/Share
5,506
Reduced 2.99%
178,645
Class A Common Stock
Jul 18
2023
SELL
Open market or private sale
$396,000
$144.0 p/Share
2,750
Reduced 1.47%
184,151
Class A Common Stock
Jul 14
2023
SELL
Open market or private sale
$3,245,287
$142.65 p/Share
22,750
Reduced 10.85%
186,901
Class A Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$803,600
$40.18 p/Share
20,000
Added 8.71%
209,651
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$3,070,795
$134.98 p/Share
22,750
Reduced 10.71%
189,651
Class A Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$803,600
$40.18 p/Share
20,000
Added 8.71%
209,651
Class A Common Stock
Jul 10
2023
SELL
Open market or private sale
$357,995
$130.18 p/Share
2,750
Reduced 1.41%
192,401
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$362,615
$131.86 p/Share
2,750
Reduced 1.39%
195,151
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$3,010,280
$132.32 p/Share
22,750
Reduced 10.31%
197,901
Class A Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$803,600
$40.18 p/Share
20,000
Added 8.41%
217,901
Class A Common Stock
Jun 27
2023
SELL
Open market or private sale
$342,127
$124.41 p/Share
2,750
Reduced 1.35%
200,651
Class A Common Stock
Jun 26
2023
SELL
Open market or private sale
$338,250
$123.0 p/Share
2,750
Reduced 1.33%
203,401
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$2,557,200
$127.86 p/Share
20,000
Reduced 8.84%
206,151
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$803,600
$40.18 p/Share
20,000
Added 8.13%
226,151
Class A Common Stock
May 25
2023
SELL
Open market or private sale
$53,050
$106.1 p/Share
500
Reduced 0.24%
206,151
Class A Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$742,033
$111.87 p/Share
6,633
Reduced 3.11%
206,651
Class A Common Stock
Apr 18
2023
SELL
Open market or private sale
$329,532
$119.83 p/Share
2,750
Reduced 1.27%
213,284
Class A Common Stock
Apr 11
2023
SELL
Open market or private sale
$312,290
$113.56 p/Share
2,750
Reduced 1.26%
216,034
Class A Common Stock
Apr 04
2023
SELL
Open market or private sale
$334,620
$121.68 p/Share
2,750
Reduced 1.24%
218,784
Class A Common Stock
Mar 28
2023
SELL
Open market or private sale
$323,235
$117.54 p/Share
2,750
Reduced 1.47%
184,772
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
36,762
Added 14.23%
221,534
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$595,358
$131.6 p/Share
4,524
Reduced 2.36%
187,522
Class A Common Stock
Feb 15
2023
SELL
Open market or private sale
$325,000
$130.0 p/Share
2,500
Reduced 1.29%
192,046
Class A Common Stock
Feb 01
2023
SELL
Open market or private sale
$277,775
$111.11 p/Share
2,500
Reduced 1.27%
194,546
Class A Common Stock
Jan 17
2023
SELL
Open market or private sale
$525,000
$100.0 p/Share
5,250
Reduced 2.6%
197,046
Class A Common Stock