Dec 17
2024
SELL
Payment of exercise price or tax liability
$23,549
$148.11 p/Share
159
Reduced 11.14%
1,268
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
-
159
Added 10.03%
1,427
Common Stock
Nov 14
2024
-
8,732
Reduced 87.43%
1,255
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$122,219
$147.43 p/Share
829
Reduced 13.52%
5,302
Common Stock
Jan 31
2024
SELL
Sale (or disposition) back to the issuer
$1,158,652
$147.43 p/Share
7,859
Reduced 56.18%
6,131
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
7,859
Added 35.97%
13,990
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$47,149
$149.68 p/Share
315
Reduced 4.89%
6,131
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
-
315
Added 4.66%
6,446
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$1,207,002
$174.02 p/Share
6,936
Reduced 54.04%
5,900
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
6,936
Added 35.08%
12,836
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
5,900
Added 50.0%
5,900
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$136,494
$168.72 p/Share
809
Reduced 100.0%
0
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
809
Added 67.42%
391
Common Stock
Nov 03
2022
SELL
Open market or private sale
$5,830,380
$180.0 p/Share
32,391
Reduced 100.0%
0
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$3,327,203
$102.72 p/Share
32,391
Added 50.0%
32,391
Common Stock
May 24
2022
SELL
Open market or private sale
$15,734,642
$172.34 p/Share
91,300
Reduced 100.0%
0
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$7,604,377
$83.29 p/Share
91,300
Added 50.0%
91,300
Common Stock
Feb 07
2022
SELL
Open market or private sale
$17,240,027
$137.59 p/Share
125,300
Reduced 100.0%
0
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$12,994,863
$103.71 p/Share
125,300
Added 50.0%
125,300
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$969,215
$131.33 p/Share
7,380
Reduced 100.0%
0
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
7,380
Added 50.0%
7,380
Common Stock
Jan 27
2022
SELL
Open market or private sale
$8,775,000
$135.0 p/Share
65,000
Reduced 100.0%
0
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$7,540,000
$116.0 p/Share
65,000
Added 50.0%
65,000
Common Stock
Jan 20
2022
SELL
Open market or private sale
$10,060,433
$130.01 p/Share
77,382
Reduced 100.0%
0
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$7,728,141
$99.87 p/Share
77,382
Added 50.0%
77,382
Common Stock