Sep 27
2023
SELL
Open market or private sale
$5,319,200
$132.98 p/Share
40,000
Reduced 3.69%
1,044,797
Class A Common Stock
Sep 13
2023
SELL
Open market or private sale
$8,705,400
$145.09 p/Share
60,000
Reduced 5.24%
1,084,797
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$2,840,000
$142.0 p/Share
20,000
Reduced 1.72%
1,144,797
Class A Common Stock
Aug 30
2023
SELL
Open market or private sale
$5,238,400
$130.96 p/Share
40,000
Reduced 3.32%
1,164,797
Class A Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$1,379,912
$125.06 p/Share
11,034
Reduced 0.91%
1,204,797
Class A Common Stock
May 25
2023
BUY
Conversion of derivative security
-
964,760
Added 44.24%
1,215,831
Class A Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$1,234,373
$111.87 p/Share
11,034
Reduced 4.21%
251,071
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
24,508
Added 8.55%
262,105
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,209,009
$131.6 p/Share
9,187
Reduced 3.72%
237,597
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$983,324
$95.71 p/Share
10,274
Reduced 4.0%
246,784
Class A Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$1,246,049
$121.27 p/Share
10,275
Reduced 3.84%
257,058
Class A Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$1,109,900
$108.03 p/Share
10,274
Reduced 3.7%
267,333
Class A Common Stock
Mar 19
2022
BUY
Grant, award, or other acquisition
-
18,288
Added 6.18%
277,607
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,553,812
$174.9 p/Share
8,884
Reduced 3.31%
259,319
Class A Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$1,983,636
$204.33 p/Share
9,708
Reduced 1.8%
530,703
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$100,884,818
$201.81 p/Share
499,900
Reduced 48.05%
540,411
Class A Common Stock
Nov 05
2021
BUY
Conversion of derivative security
-
325,284
Added 23.82%
1,040,311
Class A Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$7,016,071
$40.18 p/Share
174,616
Added 19.63%
715,027
Class A Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$1,566,904
$161.42 p/Share
9,707
Reduced 1.76%
540,411
Class A Common Stock
Aug 25
2021
SELL
Open market or private sale
$16,053
$160.53 p/Share
100
Reduced 0.02%
540,411
Class A Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$4,081
$40.81 p/Share
100
Added 0.02%
540,511
Class A Common Stock
Aug 16
2021
SELL
Open market or private sale
$130,088,883
$148.69 p/Share
874,900
Reduced 61.4%
550,118
Class A Common Stock
Aug 16
2021
BUY
Conversion of derivative security
-
1,137,400
Added 44.39%
1,425,018
Class A Common Stock
Aug 11
2021
-
262,500
Reduced 47.72%
287,618
Class A Common Stock
Jul 21
2021
SELL
Open market or private sale
$17,123,260
$140.0 p/Share
122,309
Reduced 18.19%
550,118
Class A Common Stock