Nov 06
2024
SELL
Payment of exercise price or tax liability
$75,204
$43.8 p/Share
1,717
Reduced 1.19%
142,743
Class A Common Stock
Nov 04
2024
BUY
Grant, award, or other acquisition
-
9,450
Added 6.14%
144,460
Class A Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
92,699
Added 40.71%
135,010
Class A Common Stock
Nov 07
2023
SELL
Open market or private sale
$587,038
$43.94 p/Share
13,360
Reduced 24.0%
42,311
Class A Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$99,551
$46.65 p/Share
2,134
Reduced 3.69%
55,671
Class A Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
14,050
Added 19.95%
56,376
Class A Common Stock
Oct 10
2023
SELL
Payment of exercise price or tax liability
$76,615
$48.46 p/Share
1,581
Reduced 3.49%
43,755
Class A Common Stock
Oct 10
2023
BUY
Grant, award, or other acquisition
-
6,489
Added 12.52%
45,336
Class A Common Stock
Feb 15
2023
SELL
Open market or private sale
$460,336
$61.6 p/Share
7,473
Reduced 16.13%
38,847
Class A Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$131,656
$42.13 p/Share
3,125
Added 6.32%
46,320
Class A Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$210,376
$56.69 p/Share
3,711
Reduced 7.91%
43,195
Class A Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
9,430
Added 16.74%
46,906
Class A Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$108,567
$53.96 p/Share
2,012
Reduced 5.1%
37,476
Class A Common Stock
Nov 03
2022
BUY
Grant, award, or other acquisition
-
6,507
Added 14.15%
39,488
Class A Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$138,778
$62.01 p/Share
2,238
Reduced 6.35%
32,981
Class A Common Stock
Aug 29
2022
BUY
Grant, award, or other acquisition
-
9,187
Added 20.69%
35,219
Class A Common Stock
Nov 12
2021
SELL
Open market or private sale
$71,210
$71.21 p/Share
1,000
Reduced 3.7%
26,032
Class A Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$42,130
$42.13 p/Share
1,000
Added 3.57%
27,032
Class A Common Stock
Nov 11
2021
SELL
Open market or private sale
$69,942
$72.78 p/Share
961
Reduced 3.56%
26,032
Class A Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$40,487
$42.13 p/Share
961
Added 3.44%
26,993
Class A Common Stock
Nov 10
2021
SELL
Open market or private sale
$350,661
$73.1 p/Share
4,797
Reduced 15.56%
26,032
Class A Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$175,090
$36.5 p/Share
4,797
Added 13.46%
30,829
Class A Common Stock
Nov 09
2021
SELL
Open market or private sale
$3,039
$74.11 p/Share
41
Reduced 0.16%
26,032
Class A Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$1,266
$30.87 p/Share
41
Added 0.16%
26,073
Class A Common Stock
Nov 08
2021
SELL
Open market or private sale
$800,076
$75.04 p/Share
10,662
Reduced 29.06%
26,032
Class A Common Stock