Aug 15
2024
SELL
Payment of exercise price or tax liability
$3,766,024
$164.88 p/Share
22,841
Reduced 14.38%
136,049
Class A Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
42,459
Added 21.09%
158,890
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$4,429,688
$185.63 p/Share
23,863
Reduced 17.01%
116,431
Class A Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
48,322
Added 27.91%
124,833
Class A Common Stock
Nov 27
2023
SELL
Open market or private sale
$11,962,547
$124.93 p/Share
95,754
Reduced 51.01%
91,972
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$6,189,983
$119.94 p/Share
51,609
Reduced 21.56%
187,726
Class A Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
46,275
Added 16.2%
239,335
Class A Common Stock
Jul 10
2023
SELL
Open market or private sale
$1,159,000
$125.0 p/Share
9,272
Reduced 4.58%
193,060
Class A Common Stock
Jan 23
2023
SELL
Open market or private sale
$2,312,500
$125.0 p/Share
18,500
Reduced 8.38%
202,332
Class A Common Stock
Jan 18
2023
SELL
Open market or private sale
$2,220,000
$120.0 p/Share
18,500
Reduced 7.73%
220,832
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$1,539,415
$97.66 p/Share
15,763
Reduced 6.18%
239,332
Class A Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
49,149
Added 16.15%
255,095
Class A Common Stock
Jul 03
2022
SELL
Payment of exercise price or tax liability
$1,600,952
$89.82 p/Share
17,824
Reduced 7.97%
205,946
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$2,331,676
$99.47 p/Share
23,441
Reduced 9.48%
223,770
Class A Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
-
34,313
Added 12.19%
247,211
Class A Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$1,179,642
$123.73 p/Share
9,534
Reduced 4.29%
212,898
Class A Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
-
38,793
Added 14.85%
222,432
Class A Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$2,771,862
$120.5 p/Share
23,003
Reduced 11.13%
183,639
Class A Common Stock
May 24
2021
BUY
Grant, award, or other acquisition
-
25,647
Added 11.04%
206,642
Class A Common Stock
Feb 24
2021
BUY
Open market or private sale
$3,483,120
$120.0 p/Share
29,026
Added 13.82%
180,995
Class A Common Stock
Jan 12
2021
SELL
Open market or private sale
$3,337,645
$115.0 p/Share
29,023
Reduced 12.14%
210,021
Class A Common Stock
Jan 06
2021
SELL
Open market or private sale
$9,089,217
$107.93 p/Share
84,214
Reduced 26.05%
239,044
Class A Common Stock
Jan 06
2021
SELL
Open market or private sale
$299,632
$104.95 p/Share
2,855
Reduced 0.88%
323,258
Class A Common Stock