Mar 12
2025
SELL
Payment of exercise price or tax liability
$105,102
$57.09 p/Share
1,841
Reduced 2.69%
66,664
Class A Common Stock
Mar 12
2025
BUY
Exercise of conversion of derivative security
-
4,245
Added 5.84%
68,505
Class A Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$141,583
$57.09 p/Share
2,480
Reduced 3.72%
64,260
Class A Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
5,442
Added 7.72%
65,052
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$138,285
$57.38 p/Share
2,410
Reduced 3.78%
61,298
Class A Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
-
5,558
Added 8.02%
63,708
Class A Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$144,253
$57.38 p/Share
2,514
Reduced 4.14%
58,150
Class A Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
5,542
Added 8.59%
58,976
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$270,087
$59.1 p/Share
4,570
Reduced 7.5%
56,337
Class A Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
17,208
Added 23.25%
56,808
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$10,360
$48.64 p/Share
213
Reduced 0.48%
44,103
Class A Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
-
750
Added 1.66%
44,316
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$23,876
$59.1 p/Share
404
Reduced 0.76%
52,783
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$338,914
$56.58 p/Share
5,990
Reduced 12.6%
41,556
Class A Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
21,920
Added 33.52%
43,473
Class A Common Stock
Jan 31
2022
BUY
Payment of exercise price or tax liability
$53,638
$56.58 p/Share
948
Added 2.16%
42,929
Class A Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$10,166
$47.73 p/Share
213
Reduced 0.76%
27,947
Class A Common Stock
May 31
2021
BUY
Exercise of conversion of derivative security
-
750
Added 2.59%
28,160
Class A Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$96,920
$40.0 p/Share
2,423
Reduced 8.12%
27,410
Class A Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
8,080
Added 22.5%
27,827
Class A Common Stock