Dec 03
2024
SELL
Payment of exercise price or tax liability
$1,170
$68.83 p/Share
17
Reduced 0.15%
11,056
Common Stock
Dec 03
2024
SELL
Open market or private sale
$2,616
$68.85 p/Share
38
Reduced 0.35%
10,775
Common Stock
Dec 03
2024
SELL
Sale (or disposition) back to the issuer
$16,725
$68.83 p/Share
243
Reduced 2.2%
10,813
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
$16,723
$56.12 p/Share
298
Added 2.62%
11,073
Common Stock
Mar 05
2024
SELL
Open market or private sale
$17,458
$54.05 p/Share
323
Reduced 3.05%
10,262
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$8,926
$52.2 p/Share
171
Reduced 1.59%
10,585
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
2,226
Added 17.15%
10,756
Common Stock
Jan 22
2024
SELL
Open market or private sale
$23,180
$54.93 p/Share
422
Reduced 4.71%
8,530
Common Stock
Aug 01
2023
SELL
Open market or private sale
$75,260
$52.63 p/Share
1,430
Reduced 14.36%
8,526
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$785
$65.47 p/Share
12
Reduced 0.11%
10,544
Common Stock
Mar 02
2023
SELL
Open market or private sale
$15,042
$65.4 p/Share
230
Reduced 2.26%
9,956
Common Stock
Mar 02
2023
SELL
Sale (or disposition) back to the issuer
$23,438
$65.47 p/Share
358
Reduced 3.4%
10,186
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$22,630
$56.86 p/Share
398
Added 3.63%
10,556
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$5,517
$65.68 p/Share
84
Reduced 0.82%
10,158
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
1,715
Added 14.34%
10,242
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$63,180
$69.05 p/Share
915
Reduced 9.69%
8,527
Common Stock
Apr 21
2022
SELL
Payment of exercise price or tax liability
$2,735
$73.91 p/Share
37
Reduced 0.4%
9,307
Common Stock
Apr 21
2022
SELL
Open market or private sale
$6,448
$74.12 p/Share
87
Reduced 0.96%
8,993
Common Stock
Apr 21
2022
SELL
Sale (or disposition) back to the issuer
$36,068
$73.91 p/Share
488
Reduced 5.1%
9,080
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$36,543
$59.71 p/Share
612
Added 6.16%
9,316
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
1,277
Added 12.43%
8,993
Common Stock
Jul 26
2021
BUY
Grant, award, or other acquisition
-
3,461
Added 32.02%
7,349
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
716
Added 15.55%
3,888
Common Stock