Dec 01
2025
SELL
Open market or private sale
$3,841,015
$182.22 p/Share
21,079
Reduced 19.38%
87,681
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$1,329,874
$63.09 p/Share
21,079
Added 16.23%
108,760
Common Stock
Sep 02
2025
SELL
Open market or private sale
$4,334,896
$205.65 p/Share
21,079
Reduced 19.38%
87,681
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$1,329,874
$63.09 p/Share
21,079
Added 16.23%
108,760
Common Stock
Jun 02
2025
SELL
Open market or private sale
$4,891,614
$232.05 p/Share
21,080
Reduced 19.38%
87,681
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$1,329,937
$63.09 p/Share
21,080
Added 16.24%
108,761
Common Stock
Mar 03
2025
SELL
Open market or private sale
$4,997,014
$237.05 p/Share
21,080
Reduced 19.38%
87,681
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$1,329,937
$63.09 p/Share
21,080
Added 16.24%
108,761
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$3,153,386
$233.74 p/Share
13,491
Reduced 13.33%
87,681
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
26,426
Added 20.71%
101,172
Common Stock
Jan 15
2025
SELL
Payment of exercise price or tax liability
$479,747
$212.09 p/Share
2,262
Reduced 2.94%
74,746
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
$1,222,062
$212.09 p/Share
5,762
Added 6.96%
77,008
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$2,997,959
$202.99 p/Share
14,769
Reduced 17.17%
71,246
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
28,930
Added 25.17%
86,015
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,237,935
$162.83 p/Share
13,744
Reduced 19.4%
57,085
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
26,922
Added 27.54%
70,829
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,384,370
$153.99 p/Share
8,990
Reduced 17.0%
43,907
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
17,608
Added 24.97%
52,897
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$813,838
$116.83 p/Share
6,966
Reduced 16.49%
35,289
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
14,222
Added 25.18%
42,255
Common Stock