Apr 30
2024
SELL
Payment of exercise price or tax liability
$338,249
$48.69 p/Share
6,947
Reduced 25.0%
20,844
Class B Common
Apr 30
2024
BUY
Exercise of conversion of derivative security
$304,059
$35.6 p/Share
8,541
Added 23.51%
27,791
Class B Common
Apr 02
2024
SELL
Other acquisition or disposition
$881,170
$50.92 p/Share
17,305
Reduced 47.34%
19,250
Class B Common
Apr 02
2024
SELL
Other acquisition or disposition
$188,096
$52.22 p/Share
3,602
Reduced 30.99%
8,022
Class A Common
Jan 31
2024
SELL
Payment of exercise price or tax liability
$364,322
$56.11 p/Share
6,493
Reduced 15.08%
36,555
Class B Common
Jan 31
2024
BUY
Exercise of conversion of derivative security
$303,952
$35.6 p/Share
8,538
Added 20.16%
33,805
Class B Common
Oct 31
2023
SELL
Payment of exercise price or tax liability
$381,197
$55.23 p/Share
6,902
Reduced 21.46%
25,267
Class B Common
Oct 31
2023
BUY
Exercise of conversion of derivative security
$303,952
$35.6 p/Share
8,538
Added 20.97%
32,169
Class B Common
Jul 31
2023
SELL
Payment of exercise price or tax liability
$442,483
$70.82 p/Share
6,248
Reduced 20.91%
23,631
Class B Common
Jul 31
2023
BUY
Exercise of conversion of derivative security
$303,952
$35.6 p/Share
8,538
Added 22.22%
29,879
Class B Common
Jun 23
2023
-
19,700
Reduced 48.0%
21,341
Class B Common
Jun 01
2023
SELL
Payment of exercise price or tax liability
$28,394
$65.88 p/Share
431
Reduced 5.86%
6,924
Class A Common
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,388
Added 15.88%
7,355
Class A Common
Apr 28
2023
SELL
Payment of exercise price or tax liability
$430,848
$65.28 p/Share
6,600
Reduced 13.85%
41,041
Class B Common
Apr 28
2023
BUY
Exercise of conversion of derivative security
$304,966
$28.03 p/Share
10,880
Added 18.59%
47,641
Class B Common
Jan 31
2023
SELL
Payment of exercise price or tax liability
$438,834
$66.0 p/Share
6,649
Reduced 16.41%
33,861
Class B Common
Jan 31
2023
BUY
Exercise of conversion of derivative security
$304,966
$28.03 p/Share
10,880
Added 21.17%
40,510
Class B Common
Oct 31
2022
SELL
Payment of exercise price or tax liability
$508,343
$68.17 p/Share
7,457
Reduced 23.09%
24,838
Class B Common
Oct 31
2022
BUY
Exercise of conversion of derivative security
$304,966
$28.03 p/Share
10,880
Added 25.2%
32,295
Class B Common
Jul 29
2022
SELL
Payment of exercise price or tax liability
$535,881
$73.61 p/Share
7,280
Reduced 25.37%
21,415
Class B Common
Jul 29
2022
BUY
Exercise of conversion of derivative security
$304,966
$28.03 p/Share
10,880
Added 27.49%
28,695
Class B Common
Jun 01
2022
SELL
Payment of exercise price or tax liability
$76,464
$62.42 p/Share
1,225
Reduced 33.77%
2,403
Class A Common
Jun 01
2022
BUY
Grant, award, or other acquisition
-
2,630
Added 42.03%
3,628
Class A Common
Apr 29
2022
SELL
Payment of exercise price or tax liability
$578,866
$68.7 p/Share
8,426
Reduced 32.11%
17,815
Class B Common
Apr 29
2022
BUY
Exercise of conversion of derivative security
$325,668
$22.72 p/Share
14,334
Added 35.33%
26,241
Class B Common