Aug 11
2025
BUY
Open market or private purchase
$8,754,385
$83.61 p/Share
104,705
Added 10.03%
939,715
Class A Common Stock
Aug 08
2025
BUY
Open market or private purchase
$7,511,949
$81.9 p/Share
91,721
Added 9.9%
835,010
Class A Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$5,650,509
$103.7 p/Share
54,489
Reduced 6.83%
743,289
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
$13,019,956
$98.89 p/Share
131,661
Added 14.17%
797,778
Class A Common Stock
Jun 14
2024
SELL
Open market or private purchase
$1,005,328
$69.4 p/Share
14,486
Reduced 2.13%
666,117
Class A Common Stock
Jun 06
2024
BUY
Open market or private purchase
$2,053,984
$69.23 p/Share
29,669
Added 4.35%
651,631
Class A Common Stock
May 23
2024
BUY
Open market or private purchase
$2,506,205
$64.04 p/Share
39,135
Added 5.92%
621,962
Class A Common Stock
May 14
2024
BUY
Open market or private purchase
$5,764,104
$67.09 p/Share
85,916
Added 12.85%
582,827
Class A Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$3,697,221
$85.9 p/Share
43,041
Reduced 7.97%
496,911
Class A Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
105,355
Added 16.33%
539,952
Class A Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$3,442,200
$69.43 p/Share
49,578
Reduced 10.24%
434,597
Class A Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
121,705
Added 20.09%
484,175
Class A Common Stock
Jun 16
2022
BUY
Open market or private purchase
$876,205
$31.6 p/Share
27,728
Added 7.11%
362,470
Class A Common Stock
Mar 14
2022
BUY
Open market or private purchase
$1,750,795
$48.69 p/Share
35,958
Added 9.7%
334,742
Class A Common Stock
Mar 10
2022
BUY
Open market or private purchase
$4,059,000
$49.5 p/Share
82,000
Added 28.58%
204,887
Class A Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$2,661,014
$41.95 p/Share
63,433
Reduced 17.51%
298,784
Class A Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
157,330
Added 30.28%
362,217
Class A Common Stock
Mar 09
2022
BUY
Open market or private purchase
$5,516,400
$45.97 p/Share
120,000
Added 49.41%
122,887
Class A Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$2,299,657
$74.36 p/Share
30,926
Reduced 39.99%
46,400
Class A Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
77,326
Added 50.0%
77,326
Class A Common Stock