May 31
2024
SELL
Payment of exercise price or tax liability
$45,353
$48.3 p/Share
939
Reduced 9.92%
8,529
Class A Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
3,551
Added 28.99%
8,697
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
SELL
Payment of exercise price or tax liability
$65,241
$57.38 p/Share
1,137
Reduced 16.12%
5,917
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
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
2,422
Added 25.56%
7,054
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$143,136
$53.73 p/Share
2,664
Reduced 36.51%
4,632
Class A Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$74,401
$54.99 p/Share
1,353
Reduced 15.64%
7,296
Class A Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
-
3,181
Added 29.46%
7,616
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$67,137
$59.1 p/Share
1,136
Reduced 17.2%
5,468
Class A Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
2,422
Added 26.83%
6,604
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$44,360
$48.64 p/Share
912
Reduced 17.9%
4,182
Class A Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
-
2,430
Added 35.53%
4,410
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$99,241
$56.58 p/Share
1,754
Reduced 39.85%
2,647
Class A Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
4,401
Added 55.32%
3,554
Class A Common Stock
Aug 25
2021
SELL
Open market or private sale
$13,120
$50.27 p/Share
261
Reduced 100.0%
0
Class A Common Stock
Aug 24
2021
SELL
Open market or private sale
$245,895
$50.44 p/Share
4,875
Reduced 94.92%
261
Class A Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$25,631
$47.73 p/Share
537
Reduced 9.47%
5,136
Class A Common Stock
May 31
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 25.42%
5,339
Class A Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$27,520
$40.0 p/Share
688
Reduced 15.16%
3,851
Class A Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
1,979
Added 30.36%
4,539
Class A Common Stock