Nov 11
2024
SELL
Open market or private sale
$4,518,000
$90.36 p/Share
50,000
Reduced 3.44%
1,402,849
Class A Common Stock, ...
Nov 06
2024
SELL
Payment of exercise price or tax liability
$443,683
$88.79 p/Share
4,997
Reduced 0.34%
1,452,849
Class A Common Stock, ...
Nov 06
2024
BUY
Exercise of conversion of derivative security
-
9,788
Added 0.67%
1,457,846
Class A Common Stock, ...
Nov 05
2024
SELL
Payment of exercise price or tax liability
$1,087,048
$82.06 p/Share
13,247
Reduced 0.91%
1,448,058
Class A Common Stock, ...
Nov 05
2024
BUY
Grant, award, or other acquisition
-
21,315
Added 1.44%
1,455,976
Class A Common Stock, ...
Nov 05
2024
BUY
Exercise of conversion of derivative security
-
5,329
Added 0.37%
1,450,423
Class A Common Stock, ...
Nov 04
2024
SELL
Payment of exercise price or tax liability
$153,471
$80.52 p/Share
1,906
Reduced 0.13%
1,434,661
Class A Common Stock, ...
Nov 04
2024
BUY
Exercise of conversion of derivative security
-
5,285
Added 0.37%
1,436,567
Class A Common Stock, ...
Nov 03
2024
SELL
Payment of exercise price or tax liability
$136,867
$80.7 p/Share
1,696
Reduced 0.12%
1,431,282
Class A Common Stock, ...
Nov 03
2024
BUY
Exercise of conversion of derivative security
-
4,703
Added 0.33%
1,432,978
Class A Common Stock, ...
Jan 19
2024
SELL
Open market or private sale
$4,442,760
$96.71 p/Share
45,939
Reduced 3.24%
1,371,099
Class A Common Stock, ...
Jan 18
2024
SELL
Open market or private sale
$1,442,250
$96.15 p/Share
15,000
Reduced 1.05%
1,417,038
Class A Common Stock, ...
Jan 16
2024
SELL
Open market or private sale
$720,000
$96.0 p/Share
7,500
Reduced 0.52%
1,432,038
Class A Common Stock, ...
Nov 07
2023
BUY
Exercise of conversion of derivative security
$5,848,132
$79.6 p/Share
73,469
Added 4.86%
1,439,538
Class A Common Stock, ...
Nov 06
2023
SELL
Payment of exercise price or tax liability
$2,234,015
$97.33 p/Share
22,953
Reduced 1.65%
1,366,069
Class A Common Stock, ...
Nov 06
2023
BUY
Grant, award, or other acquisition
-
25,182
Added 1.81%
1,369,246
Class A Common Stock, ...
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
19,776
Added 1.42%
1,370,891
Class A Common Stock, ...
Nov 05
2023
SELL
Payment of exercise price or tax liability
$256,574
$97.78 p/Share
2,624
Reduced 0.19%
1,344,064
Class A Common Stock, ...
Nov 05
2023
BUY
Exercise of conversion of derivative security
-
5,140
Added 0.38%
1,346,689
Class A Common Stock, ...
Nov 04
2023
SELL
Payment of exercise price or tax liability
$254,521
$97.78 p/Share
2,603
Reduced 0.19%
1,341,548
Class A Common Stock, ...
Nov 04
2023
BUY
Exercise of conversion of derivative security
-
5,099
Added 0.38%
1,344,151
Class A Common Stock, ...
Nov 03
2023
SELL
Open market or private sale
$1,331,478
$97.91 p/Share
13,599
Reduced 1.01%
1,339,052
Class A Common Stock, ...
Oct 17
2023
SELL
Payment of exercise price or tax liability
$167,354
$104.99 p/Share
1,594
Reduced 0.12%
1,352,651
Class A Common Stock, ...
Oct 17
2023
BUY
Exercise of conversion of derivative security
-
4,421
Added 0.33%
1,354,246
Class A Common Stock, ...
Oct 04
2023
BUY
Grant, award, or other acquisition
-
873,655
Added 39.51%
1,337,378
Class A Common Stock, ...