Apr 30
2025
SELL
Payment of exercise price or tax liability
$31,028
$43.64 p/Share
711
Reduced 5.76%
11,629
Class A Common
Apr 30
2025
BUY
Exercise of conversion of derivative security
-
1,846
Added 13.01%
12,340
Class A Common
Jul 01
2024
SELL
Payment of exercise price or tax liability
$37,923
$40.69 p/Share
932
Reduced 8.16%
10,494
Class A Common
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
2,581
Added 18.43%
11,426
Class A Common
Apr 30
2024
SELL
Payment of exercise price or tax liability
$26,749
$37.57 p/Share
712
Reduced 7.45%
8,845
Class A Common
Apr 30
2024
BUY
Exercise of conversion of derivative security
-
1,750
Added 15.48%
9,557
Class A Common
Jun 30
2023
SELL
Payment of exercise price or tax liability
$37,535
$34.03 p/Share
1,103
Reduced 12.38%
7,807
Class A Common
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
3,245
Added 26.7%
8,910
Class A Common
May 01
2023
SELL
Payment of exercise price or tax liability
$23,193
$38.21 p/Share
607
Reduced 9.68%
5,665
Class A Common
May 01
2023
BUY
Exercise of conversion of derivative security
-
1,650
Added 20.83%
6,272
Class A Common
Jun 30
2022
SELL
Payment of exercise price or tax liability
$38,495
$47.76 p/Share
806
Reduced 14.85%
4,622
Class A Common
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
2,371
Added 30.4%
5,428
Class A Common
May 02
2022
SELL
Payment of exercise price or tax liability
$29,237
$50.15 p/Share
583
Reduced 16.02%
3,057
Class A Common
May 02
2022
BUY
Exercise of conversion of derivative security
-
1,545
Added 29.8%
3,640
Class A Common
Jun 30
2021
SELL
Payment of exercise price or tax liability
$33,460
$60.18 p/Share
556
Reduced 20.97%
2,095
Class A Common
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
1,634
Added 38.13%
2,651
Class A Common
Apr 30
2021
SELL
Payment of exercise price or tax liability
$33,708
$56.94 p/Share
592
Reduced 36.79%
1,017
Class A Common
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
1,609
Added 50.0%
1,609
Class A Common
Jan 15
2021
SELL
Open market or private sale
$53,339
$47.37 p/Share
1,126
Reduced 100.0%
0
Class A Common
Oct 31
2020
SELL
Payment of exercise price or tax liability
$17,957
$30.96 p/Share
580
Reduced 34.0%
1,126
Class A Common
Oct 31
2020
BUY
Exercise of conversion of derivative security
-
1,706
Added 50.0%
1,706
Class A Common