Apr 01
2025
SELL
Payment of exercise price or tax liability
$37,691
$43.93 p/Share
858
Reduced 1.8%
46,757
Class A Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$15,588
$39.97 p/Share
390
Reduced 0.81%
47,615
Class A Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$113,217
$41.14 p/Share
2,752
Reduced 5.54%
46,933
Class A Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
9,086
Added 15.91%
48,005
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$99,837
$40.85 p/Share
2,444
Reduced 5.54%
41,671
Class A Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
6,593
Added 13.0%
44,115
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$134,877
$49.1 p/Share
2,747
Reduced 6.82%
37,522
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$126,704
$28.55 p/Share
4,438
Reduced 9.93%
40,269
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
11,503
Added 21.86%
41,127
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$9,803
$29.44 p/Share
333
Reduced 0.99%
33,204
Class A Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$14,761
$21.24 p/Share
695
Reduced 2.03%
33,537
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$80,377
$25.46 p/Share
3,157
Reduced 8.44%
34,232
Class A Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
11,517
Added 24.84%
34,840
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$3,220
$22.52 p/Share
143
Reduced 0.55%
25,872
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$62,483
$27.77 p/Share
2,250
Reduced 7.96%
26,015
Class A Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
4,936
Added 15.48%
26,955
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,281
$25.11 p/Share
51
Reduced 0.22%
23,329
Class A Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
1,023
Added 4.19%
23,380
Class A Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 30.91%
22,357
Class A Common Stock