May 31
2024
SELL
Payment of exercise price or tax liability
$47,188
$48.25 p/Share
978
Reduced 8.9%
10,009
Class A Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
4,006
Added 28.05%
10,275
Class A Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$41,256
$57.38 p/Share
719
Reduced 9.34%
6,981
Class A Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
2,422
Added 23.93%
7,700
Class A Common Stock
Nov 17
2023
SELL
Open market or private sale
$62,400
$52.0 p/Share
1,200
Reduced 18.52%
5,278
Class A Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$80,010
$54.99 p/Share
1,455
Reduced 18.34%
6,478
Class A Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
-
3,351
Added 33.0%
6,805
Class A Common Stock
May 01
2023
SELL
Open market or private sale
$96,866
$56.98 p/Share
1,700
Reduced 27.06%
4,582
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$68,378
$59.1 p/Share
1,157
Reduced 15.55%
6,282
Class A Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
2,422
Added 24.56%
7,439
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$54,915
$48.64 p/Share
1,129
Reduced 18.37%
5,017
Class A Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
-
2,598
Added 32.97%
5,281
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$113,896
$56.58 p/Share
2,013
Reduced 35.95%
3,587
Class A Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
4,401
Added 48.7%
4,636
Class A Common Stock
Nov 16
2021
SELL
Open market or private sale
$234,894
$59.8 p/Share
3,928
Reduced 77.98%
1,109
Class A Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$41,141
$23.85 p/Share
1,725
Added 37.84%
2,834
Class A Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$27,015
$47.73 p/Share
566
Reduced 14.26%
3,402
Class A Common Stock
May 31
2021
BUY
Exercise of conversion of derivative security
-
1,991
Added 35.63%
3,597
Class A Common Stock
Feb 26
2021
SELL
Open market or private sale
$21,625
$43.25 p/Share
500
Reduced 20.19%
1,977
Class A Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$28,040
$40.0 p/Share
701
Reduced 22.06%
2,477
Class A Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
1,979
Added 38.38%
3,178
Class A Common Stock