May 15
2024
BUY
Grant, award, or other acquisition
$21,249
$47.86 p/Share
444
Added 0.47%
94,615
Class A Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
26,740
Added 22.12%
94,171
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$70,325
$78.84 p/Share
892
Reduced 1.31%
67,431
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$42,375
$84.75 p/Share
500
Reduced 0.73%
68,323
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$42,180
$64.3 p/Share
656
Reduced 0.94%
68,823
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$113,780
$74.61 p/Share
1,525
Reduced 2.15%
69,479
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$37,500
$75.0 p/Share
500
Reduced 0.7%
71,004
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$36,861
$58.51 p/Share
630
Reduced 0.87%
71,504
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$37,403
$44.16 p/Share
847
Reduced 1.16%
72,134
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$35,532
$56.49 p/Share
629
Reduced 0.85%
72,981
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$56,663
$66.82 p/Share
848
Reduced 1.14%
73,610
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$37,494
$59.61 p/Share
629
Reduced 0.84%
74,458
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$16,483
$48.34 p/Share
341
Added 0.45%
75,087
Class A Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
28,741
Added 27.77%
74,746
Class A Common Stock
Apr 03
2023
SELL
Open market or private sale
$59,429
$67.0 p/Share
887
Reduced 1.89%
46,005
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$66,336
$64.28 p/Share
1,032
Reduced 2.15%
46,892
Class A Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$124
$62.37 p/Share
2
Added 0.0%
47,924
Class A Common Stock
Oct 03
2022
SELL
Open market or private sale
$47,784
$54.61 p/Share
875
Reduced 1.79%
47,922
Class A Common Stock
Jul 05
2022
SELL
Open market or private sale
$55,302
$62.63 p/Share
883
Reduced 1.78%
48,797
Class A Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
$7,654
$71.53 p/Share
107
Added 0.21%
49,680
Class A Common Stock
Apr 19
2022
BUY
Grant, award, or other acquisition
-
15,132
Added 23.39%
49,573
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$90,728
$133.62 p/Share
679
Reduced 1.93%
34,441
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$118,225
$161.51 p/Share
732
Reduced 2.04%
35,120
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 1.38%
35,852
Class A Common Stock
Oct 07
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 1.36%
36,352
Class A Common Stock