Nov 14
2024
SELL
Open market or private sale
$26,357,398
$160.13 p/Share
164,600
Reduced 97.47%
4,280
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$17,070,666
$103.71 p/Share
164,600
Added 49.36%
168,880
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$601,366
$147.43 p/Share
4,079
Reduced 16.54%
20,583
Common Stock
Jan 31
2024
SELL
Sale (or disposition) back to the issuer
$5,813,164
$147.43 p/Share
39,430
Reduced 61.52%
24,662
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
39,430
Added 38.09%
64,092
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$215,838
$149.68 p/Share
1,442
Reduced 5.52%
24,662
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
-
1,442
Added 5.23%
26,104
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$5,461,269
$174.02 p/Share
31,383
Reduced 56.94%
23,730
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
31,383
Added 36.28%
55,113
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
23,730
Added 50.0%
23,730
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$358,361
$168.72 p/Share
2,124
Reduced 100.0%
0
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
2,124
Added 50.0%
2,124
Common Stock
Nov 07
2022
SELL
Open market or private sale
$6,405,738
$185.03 p/Share
34,620
Reduced 100.0%
0
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$4,015,920
$116.0 p/Share
34,620
Added 50.0%
34,620
Common Stock
Nov 04
2022
SELL
Open market or private sale
$10,250,284
$185.09 p/Share
55,380
Reduced 100.0%
0
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$6,424,080
$116.0 p/Share
55,380
Added 50.0%
55,380
Common Stock
Feb 25
2022
SELL
Open market or private sale
$418,650
$139.55 p/Share
3,000
Reduced 100.0%
0
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$360,570
$120.19 p/Share
3,000
Added 50.0%
3,000
Common Stock
Feb 14
2022
SELL
Open market or private sale
$12,339,900
$137.11 p/Share
90,000
Reduced 100.0%
0
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$10,480,500
$116.45 p/Share
90,000
Added 50.0%
90,000
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$1,654,495
$131.33 p/Share
12,598
Reduced 100.0%
0
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
12,598
Added 50.0%
12,598
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$197,664
$113.6 p/Share
1,740
Reduced 100.0%
0
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
1,740
Added 50.0%
1,740
Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,999,325
$114.26 p/Share
26,250
Reduced 100.0%
0
Common Stock