Jul 26
2024
SELL
Open market or private sale
$2,018,441
$114.88 p/Share
17,570
Reduced 31.14%
38,854
Common Stock
Jul 26
2024
SELL
Sale (or disposition) back to the issuer
$1,814,183
$114.96 p/Share
15,781
Reduced 40.62%
23,073
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$1,832,412
$75.25 p/Share
24,351
Added 30.15%
56,424
Common Stock
Mar 08
2024
SELL
Open market or private sale
$9,506
$90.54 p/Share
105
Reduced 0.31%
33,666
Common Stock
Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$159,984
$90.54 p/Share
1,767
Reduced 5.25%
31,899
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$159,999
$85.47 p/Share
1,872
Added 5.25%
33,771
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$652,028
$91.04 p/Share
7,162
Reduced 18.34%
31,899
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
5,938
Added 13.2%
39,062
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$2,155,280
$91.04 p/Share
23,674
Added 41.68%
33,124
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$62,422
$96.48 p/Share
647
Reduced 6.45%
9,384
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
1,961
Added 16.35%
10,031
Common Stock
Oct 27
2022
SELL
Sale (or disposition) back to the issuer
$233,715
$92.05 p/Share
2,539
Reduced 23.96%
8,056
Common Stock
Oct 27
2022
SELL
Open market or private sale
$110,964
$92.01 p/Share
1,206
Reduced 10.22%
10,595
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
$233,725
$62.41 p/Share
3,745
Added 24.09%
11,801
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$76,919
$93.01 p/Share
827
Reduced 9.36%
8,013
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
2,485
Added 21.94%
8,840
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$38,316
$87.48 p/Share
438
Reduced 6.46%
6,339
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
945
Added 12.24%
6,777
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$62,340
$68.43 p/Share
911
Reduced 13.53%
5,822
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
3,005
Added 30.86%
6,733
Common Stock