Aug 12
2024
SELL
Open market or private sale
$986,736
$53.92 p/Share
18,300
Reduced 15.24%
101,772
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$598,790
$47.72 p/Share
12,548
Reduced 9.46%
120,072
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$195,243
$43.32 p/Share
4,507
Reduced 3.29%
132,620
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$901,777
$43.23 p/Share
20,860
Reduced 15.56%
113,195
Class A Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
69,607
Added 33.67%
137,127
Class A Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$104,271
$43.83 p/Share
2,379
Reduced 2.62%
88,380
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$597,381
$44.11 p/Share
13,543
Reduced 12.98%
90,759
Class A Common Stock
Aug 10
2023
SELL
Open market or private sale
$1,000,848
$43.92 p/Share
22,788
Reduced 17.93%
104,302
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$963,678
$40.17 p/Share
23,990
Reduced 19.25%
100,603
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
78,843
Added 38.29%
127,090
Class A Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$95,869
$40.4 p/Share
2,373
Reduced 3.18%
72,237
Class A Common Stock
Feb 17
2023
SELL
Open market or private sale
$1,191,807
$40.05 p/Share
29,758
Reduced 28.51%
74,610
Class A Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$199,024
$34.35 p/Share
5,794
Reduced 5.26%
104,368
Class A Common Stock
Feb 24
2022
SELL
Open market or private sale
$427,800
$42.78 p/Share
10,000
Reduced 8.32%
110,162
Class A Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$906,817
$41.62 p/Share
21,788
Reduced 17.81%
100,559
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
69,335
Added 36.59%
120,162
Class A Common Stock
Feb 16
2022
SELL
Open market or private sale
$430,000
$43.0 p/Share
10,000
Reduced 12.1%
72,615
Class A Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$232,338
$41.81 p/Share
5,557
Reduced 6.3%
82,615
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$963,295
$51.74 p/Share
18,618
Reduced 17.43%
88,172
Class A Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
40,432
Added 27.46%
106,790
Class A Common Stock