Jan 31
2024
SELL
Payment of exercise price or tax liability
$152,884
$147.43 p/Share
1,037
Reduced 16.89%
5,103
Common Stock
Jan 31
2024
SELL
Sale (or disposition) back to the issuer
$1,536,662
$147.43 p/Share
10,423
Reduced 62.93%
6,140
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
10,423
Added 38.62%
16,563
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$54,782
$149.68 p/Share
366
Reduced 5.63%
6,140
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
-
366
Added 5.33%
6,506
Common Stock
Aug 11
2023
SELL
Open market or private sale
$4,100,000
$164.0 p/Share
25,000
Reduced 80.59%
6,021
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$2,592,750
$103.71 p/Share
25,000
Added 44.63%
31,021
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$1,587,062
$174.02 p/Share
9,120
Reduced 60.69%
5,908
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
9,120
Added 37.77%
15,028
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
5,900
Added 49.97%
5,908
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$188,797
$168.72 p/Share
1,119
Reduced 99.29%
8
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
1,119
Added 66.81%
556
Common Stock
Nov 28
2022
SELL
Open market or private sale
$4,501,000
$180.04 p/Share
25,000
Reduced 99.97%
8
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
$2,592,750
$103.71 p/Share
25,000
Added 49.99%
25,008
Common Stock
Nov 01
2022
SELL
Open market or private sale
$4,578,250
$183.13 p/Share
25,000
Reduced 99.97%
8
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$2,592,750
$103.71 p/Share
25,000
Added 49.99%
25,008
Common Stock
Aug 23
2022
SELL
Open market or private sale
$3,631,275
$161.39 p/Share
22,500
Reduced 99.97%
7
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
$2,610,000
$116.0 p/Share
22,500
Added 49.99%
22,507
Common Stock
Aug 11
2022
SELL
Open market or private sale
$3,557,475
$158.11 p/Share
22,500
Reduced 99.97%
7
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$2,610,000
$116.0 p/Share
22,500
Added 49.99%
22,507
Common Stock
Feb 22
2022
SELL
Open market or private sale
$2,458,650
$132.9 p/Share
18,500
Reduced 99.96%
7
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$2,154,325
$116.45 p/Share
18,500
Added 49.99%
18,507
Common Stock
Feb 09
2022
SELL
Open market or private sale
$2,553,000
$138.0 p/Share
18,500
Reduced 99.96%
7
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$2,154,325
$116.45 p/Share
18,500
Added 49.99%
18,507
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$1,273,507
$131.33 p/Share
9,697
Reduced 99.93%
7
Common Stock