Oct 01
2024
SELL
Open market or private sale
$835,799
$50.15 p/Share
16,666
Reduced 6.42%
242,803
Class A Common Stock
Oct 01
2024
BUY
Conversion of derivative security
-
16,666
Added 6.04%
259,469
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$391,966
$53.65 p/Share
7,306
Reduced 2.92%
242,803
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$897,238
$53.83 p/Share
16,668
Reduced 6.25%
250,109
Class A Common Stock
Sep 09
2024
BUY
Conversion of derivative security
-
7,668
Added 2.79%
266,777
Class A Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,171,966
$50.23 p/Share
23,332
Reduced 8.26%
259,109
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,163,899
$49.88 p/Share
23,334
Reduced 7.63%
282,441
Class A Common Stock
Jun 22
2024
BUY
Grant, award, or other acquisition
-
18,835
Added 5.8%
305,775
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$286,299
$43.59 p/Share
6,568
Reduced 2.24%
286,940
Class A Common Stock
Jun 12
2024
SELL
Open market or private sale
$530,381
$45.46 p/Share
11,667
Reduced 3.82%
293,508
Class A Common Stock
Jun 07
2024
SELL
Open market or private sale
$508,214
$43.56 p/Share
11,667
Reduced 3.68%
305,175
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$1,602,300
$53.41 p/Share
30,000
Reduced 8.67%
316,146
Class A Common Stock
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