Jan 31
2025
SELL
Payment of exercise price or tax liability
$68,222
$57.09 p/Share
1,195
Reduced 12.71%
8,210
Class A Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,422
Added 20.48%
9,405
Class A Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$37,731
$48.25 p/Share
782
Reduced 10.08%
6,974
Class A Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
2,638
Added 26.84%
7,189
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$112,480
$56.24 p/Share
2,000
Reduced 28.1%
5,118
Class A Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$67,937
$57.38 p/Share
1,184
Reduced 14.26%
7,118
Class A Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
2,422
Added 22.58%
8,302
Class A Common Stock
Aug 02
2023
SELL
Open market or private sale
$118,000
$59.0 p/Share
2,000
Reduced 25.38%
5,880
Class A Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$55,649
$54.99 p/Share
1,012
Reduced 11.38%
7,880
Class A Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
-
2,270
Added 21.8%
8,144
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$48,698
$59.1 p/Share
824
Reduced 11.07%
6,622
Class A Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
2,422
Added 24.54%
7,446
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$24,125
$48.64 p/Share
496
Reduced 8.99%
5,024
Class A Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
-
1,676
Added 24.63%
5,129
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$50,526
$56.58 p/Share
893
Reduced 19.26%
3,743
Class A Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
2,421
Added 34.31%
4,636
Class A Common Stock
Aug 24
2021
SELL
Open market or private sale
$100,960
$50.48 p/Share
2,000
Reduced 47.45%
2,215
Class A Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$18,090
$47.73 p/Share
379
Reduced 8.25%
4,215
Class A Common Stock
May 31
2021
BUY
Exercise of conversion of derivative security
-
1,320
Added 23.36%
4,331
Class A Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$11,760
$40.0 p/Share
294
Reduced 8.24%
3,274
Class A Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
940
Added 20.85%
3,568
Class A Common Stock