Mar 07
2025
|
SELL
Other acquisition or disposition
|
-
|
400,000
|
|
Mar 07
2025
|
BUY
Other acquisition or disposition
|
-
|
400,000
|
|
Mar 06
2025
|
SELL
Open market or private sale
|
$6,819,200
$85.24 p/Share
|
80,000
|
|
Feb 27
2025
|
SELL
Other acquisition or disposition
|
-
|
452,448
|
|
Feb 27
2025
|
BUY
Other acquisition or disposition
|
-
|
452,448
|
|
Feb 20
2025
|
SELL
Payment of exercise price or tax liability
|
$6,836,585
$103.92 p/Share
|
65,787
|
|
Feb 20
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
131,440
|
|
Feb 06
2025
|
SELL
Open market or private sale
|
$9,268,800
$115.86 p/Share
|
80,000
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$9,488,800
$118.61 p/Share
|
80,000
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$8,672,000
$108.4 p/Share
|
80,000
|
|
Nov 22
2024
|
SELL
Other acquisition or disposition
|
-
|
100,000
|
|
Nov 22
2024
|
BUY
Other acquisition or disposition
|
-
|
100,000
|
|
Nov 20
2024
|
SELL
Payment of exercise price or tax liability
|
$1,171,467
$381.71 p/Share
|
3,069
|
|
Nov 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
6,100
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$8,392,200
$419.61 p/Share
|
20,000
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$7,902,600
$395.13 p/Share
|
20,000
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$5,840,476
$318.96 p/Share
|
18,311
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$543,148
$321.58 p/Share
|
1,689
|
|
Aug 27
2024
|
SELL
Other acquisition or disposition
|
-
|
100,000
|
|
Aug 27
2024
|
BUY
Other acquisition or disposition
|
-
|
100,000
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$6,421,078
$348.82 p/Share
|
18,408
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$559,858
$351.67 p/Share
|
1,592
|
|
Aug 20
2024
|
SELL
Payment of exercise price or tax liability
|
$1,619,296
$353.79 p/Share
|
4,577
|
|
Aug 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
9,099
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$7,409,400
$370.47 p/Share
|
20,000
|
|