Aug 27
2024
SELL
Open market or private sale
$29,489,359
$69.88 p/Share
422,000
Reduced 71.26%
170,160
Class A Common Stock
Aug 27
2024
BUY
Conversion of derivative security
-
422,000
Added 41.61%
592,160
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$1,544,983
$61.11 p/Share
25,282
Reduced 17.0%
123,441
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
48,550
Added 22.01%
171,991
Class A Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$1,595,753
$61.42 p/Share
25,981
Reduced 14.87%
148,723
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
51,263
Added 22.69%
174,704
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$5,514,705
$60.27 p/Share
91,500
Reduced 42.57%
123,441
Class A Common Stock
Mar 05
2024
SELL
Open market or private sale
$9,251,135
$60.6 p/Share
152,659
Reduced 41.53%
214,941
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,572,443
$61.08 p/Share
25,744
Reduced 6.54%
367,600
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,649,002
$62.33 p/Share
26,456
Reduced 6.3%
393,344
Class A Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$4,718,062
$57.97 p/Share
81,388
Reduced 16.24%
419,800
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
164,638
Added 24.73%
501,188
Class A Common Stock
Dec 30
2023
SELL
Payment of exercise price or tax liability
$643,972
$62.34 p/Share
10,330
Reduced 2.98%
336,550
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$6,078,030
$59.01 p/Share
103,000
Reduced 22.89%
346,880
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
62,850
Added 12.26%
449,880
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$711,540
$45.16 p/Share
15,756
Reduced 3.91%
387,030
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$702,188
$45.32 p/Share
15,494
Reduced 3.7%
402,786
Class A Common Stock
Feb 08
2023
-
8,800
Reduced 2.06%
418,280
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$433,343
$41.95 p/Share
10,330
Reduced 2.31%
437,583
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$444,171
$42.29 p/Share
10,503
Reduced 2.4%
427,080
Class A Common Stock
Mar 07
2022
BUY
Open market or private purchase
$985,600
$35.2 p/Share
28,000
Added 5.88%
447,913
Class A Common Stock
Mar 04
2022
BUY
Open market or private purchase
$2,867,250
$38.23 p/Share
75,000
Added 15.15%
419,913
Class A Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
62,500
Added 15.34%
344,913
Class A Common Stock
Mar 03
2021
SELL
Open market or private sale
$4,765,000
$38.12 p/Share
125,000
Reduced 30.68%
282,413
Class A Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
62,500
Added 13.3%
407,413
Class A Common Stock