Apr 01
2024
SELL
Open market or private sale
$3,417,000
$56.95 p/Share
60,000
Reduced 14.77%
346,146
Class A Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
89,437
Added 18.05%
406,146
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$141,416
$54.58 p/Share
2,591
Reduced 0.81%
316,709
Class A Common Stock
Feb 13
2024
SELL
Open market or private sale
$928,070
$71.39 p/Share
13,000
Reduced 3.91%
319,300
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$5,320,500
$70.94 p/Share
75,000
Reduced 18.41%
332,300
Class A Common Stock
Jan 09
2024
SELL
Open market or private sale
$793,260
$61.02 p/Share
13,000
Reduced 3.09%
407,300
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$256,453
$63.51 p/Share
4,038
Reduced 0.95%
420,300
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$150,120
$60.0 p/Share
2,502
Reduced 0.59%
424,338
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$2,238,630
$59.7 p/Share
37,498
Reduced 8.08%
426,840
Class A Common Stock
Nov 13
2023
SELL
Open market or private sale
$454,900
$45.49 p/Share
10,000
Reduced 2.11%
464,338
Class A Common Stock
Oct 11
2023
SELL
Open market or private sale
$482,000
$48.2 p/Share
10,000
Reduced 2.06%
474,338
Class A Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$120,377
$47.94 p/Share
2,511
Reduced 0.52%
484,338
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$528,600
$52.86 p/Share
10,000
Reduced 2.01%
486,849
Class A Common Stock
Aug 15
2023
SELL
Open market or private sale
$451,200
$45.12 p/Share
10,000
Reduced 1.97%
496,849
Class A Common Stock
Jul 10
2023
SELL
Open market or private sale
$498,400
$49.84 p/Share
10,000
Reduced 1.93%
506,849
Class A Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$169,801
$51.69 p/Share
3,285
Reduced 0.63%
516,849
Class A Common Stock
Jun 14
2023
SELL
Open market or private sale
$509,300
$50.93 p/Share
10,000
Reduced 1.89%
520,134
Class A Common Stock
Jun 12
2023
SELL
Open market or private sale
$1,451,100
$48.37 p/Share
30,000
Reduced 5.36%
530,134
Class A Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
110,000
Added 16.43%
559,482
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$39,914
$34.89 p/Share
1,144
Reduced 0.25%
449,482
Class A Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$50,521
$48.86 p/Share
1,034
Reduced 0.23%
450,626
Class A Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$61,446
$57.48 p/Share
1,069
Reduced 0.24%
451,660
Class A Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
-
52,080
Added 10.32%
452,729
Class A Common Stock
Dec 30
2021
BUY
Conversion of derivative security
-
400,000
Added 50.0%
400,000
Class A Common Stock