Mar 12
2025
SELL
Payment of exercise price or tax liability
$381,475
$57.09 p/Share
6,682
Reduced 23.31%
21,987
Class A Common Stock
Mar 12
2025
BUY
Exercise of conversion of derivative security
-
16,980
Added 37.2%
28,669
Class A Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$442,447
$57.09 p/Share
7,750
Reduced 39.87%
11,689
Class A Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
19,439
Added 57.93%
14,116
Class A Common Stock
Nov 13
2024
SELL
Open market or private sale
$1,703,061
$57.19 p/Share
29,779
Reduced 100.0%
0
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$656,599
$57.38 p/Share
11,443
Reduced 27.76%
29,779
Class A Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
-
27,791
Added 40.27%
41,222
Class A Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$546,314
$57.38 p/Share
9,521
Reduced 41.48%
13,431
Class A Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
22,952
Added 58.8%
16,079
Class A Common Stock
May 09
2023
SELL
Open market or private sale
$3,629,626
$56.59 p/Share
64,139
Reduced 100.0%
0
Class A Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$2,813,632
$59.1 p/Share
47,608
Reduced 41.49%
67,130
Class A Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
113,458
Added 61.89%
69,863
Class A Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$62,259
$48.64 p/Share
1,280
Reduced 50.0%
1,280
Class A Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
-
2,249
Added 50.0%
2,249
Class A Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$4,187,543
$56.58 p/Share
74,011
Reduced 41.12%
105,993
Class A Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
173,223
Added 61.18%
109,930
Class A Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$46,632
$47.73 p/Share
977
Reduced 12.59%
6,781
Class A Common Stock
May 31
2021
BUY
Exercise of conversion of derivative security
-
2,249
Added 22.47%
7,758
Class A Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$72,320
$40.0 p/Share
1,808
Reduced 24.71%
5,509
Class A Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
$4,286,320
$40.0 p/Share
107,158
Added 95.11%
5,509
Class A Common Stock