Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,874,800
$121.48 p/Share
15,433
Reduced 5.03%
291,331
Class A Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 14.01%
306,764
Class A Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$164,981
$116.43 p/Share
1,417
Reduced 0.55%
256,764
Class A Common Stock
Jan 20
2024
BUY
Grant, award, or other acquisition
-
2,826
Added 1.08%
258,181
Class A Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$1,764,631
$100.79 p/Share
17,508
Reduced 6.42%
255,355
Class A Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
$562,989
$19.0 p/Share
29,631
Added 9.8%
272,863
Class A Common Stock
May 19
2023
SELL
Open market or private sale
$957,880
$83.07 p/Share
11,531
Reduced 4.53%
243,232
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$1,507,187
$83.27 p/Share
18,100
Reduced 6.63%
254,763
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$562,989
$19.0 p/Share
29,631
Added 9.8%
272,863
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$1,032,063
$82.99 p/Share
12,436
Reduced 4.86%
243,232
Class A Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 16.36%
255,668
Class A Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$123,842
$78.63 p/Share
1,575
Reduced 0.76%
205,668
Class A Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
4,161
Added 1.97%
207,243
Class A Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,273,800
$84.92 p/Share
15,000
Reduced 6.88%
203,082
Class A Common Stock
Aug 03
2022
SELL
Open market or private sale
$544,898
$73.18 p/Share
7,446
Reduced 3.3%
218,082
Class A Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$911,923
$72.64 p/Share
12,554
Reduced 5.27%
225,528
Class A Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$380,000
$19.0 p/Share
20,000
Added 7.75%
238,082
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,315,619
$79.72 p/Share
16,503
Reduced 7.03%
218,082
Class A Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
50,000
Added 17.57%
234,585
Class A Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$196,418
$74.12 p/Share
2,650
Reduced 1.42%
184,585
Class A Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
2,907
Added 1.53%
187,235
Class A Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$1,846,607
$74.49 p/Share
24,790
Reduced 11.85%
184,328
Class A Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$195,227
$45.16 p/Share
4,323
Reduced 2.03%
209,118
Class A Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
50,000
Added 18.98%
213,441
Class A Common Stock
Jan 20
2021
SELL
Payment of exercise price or tax liability
$122,549
$46.42 p/Share
2,640
Reduced 1.59%
163,441
Class A Common Stock