Mar 01
2024
SELL
Payment of exercise price or tax liability
$90,375
$110.89 p/Share
815
Reduced 3.2%
24,660
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,071
Added 7.52%
25,475
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$134,911
$96.78 p/Share
1,394
Reduced 5.61%
23,454
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
5,491
Added 18.1%
24,848
Common Stock
Dec 06
2023
BUY
Other acquisition or disposition
$4,736
$94.72 p/Share
50
Added 0.26%
19,357
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$56,893
$72.2 p/Share
788
Reduced 3.92%
19,307
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,002
Added 9.06%
20,095
Common Stock
Jan 30
2023
SELL
Open market or private sale
$3,485,579
$110.52 p/Share
31,538
Reduced 72.33%
12,062
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$2,212,075
$70.14 p/Share
31,538
Added 41.97%
43,600
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$85,213
$98.97 p/Share
861
Reduced 6.66%
12,062
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
3,192
Added 19.81%
12,923
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$29,104
$91.81 p/Share
317
Reduced 3.15%
9,731
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,300
Added 11.46%
10,048
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$70,431
$88.26 p/Share
798
Reduced 8.36%
8,748
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
2,952
Added 23.62%
9,546
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$27,752
$90.99 p/Share
305
Reduced 4.42%
6,594
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,027
Added 12.96%
6,899
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,378,771
$96.96 p/Share
14,220
Reduced 70.77%
5,872
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$924,869
$65.04 p/Share
14,220
Added 41.44%
20,092
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$64,192
$86.28 p/Share
744
Reduced 11.25%
5,872
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
1,925
Added 22.54%
6,616
Common Stock
Sep 01
2020
BUY
Other acquisition or disposition
$3,229
$87.28 p/Share
37
Added 0.35%
10,463
COMMON STOCK (SIP)