Apr 08
2024
SELL
Open market or private sale
$1,747,119
$78.29 p/Share
22,316
Reduced 100.0%
0
Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
$1,134,754
$60.34 p/Share
18,806
Added 45.73%
22,316
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$909
$75.77 p/Share
12
Reduced 0.13%
9,338
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$3,182
$75.77 p/Share
42
Added 0.45%
9,350
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$31,554
$77.72 p/Share
406
Reduced 4.18%
9,308
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$2,409
$77.72 p/Share
31
Added 0.32%
9,714
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$93,108
$77.72 p/Share
1,198
Added 11.01%
9,683
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$27,456
$77.78 p/Share
353
Reduced 3.99%
8,485
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$100,647
$77.78 p/Share
1,294
Added 12.77%
8,838
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$858
$71.51 p/Share
12
Reduced 0.16%
7,544
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$3,003
$71.51 p/Share
42
Added 0.55%
7,556
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$4,852
$68.34 p/Share
71
Reduced 0.94%
7,514
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$17,836
$68.34 p/Share
261
Added 3.33%
7,585
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$20,041
$68.17 p/Share
294
Reduced 3.86%
7,324
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$12,202
$68.17 p/Share
179
Added 2.3%
7,618
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$57,876
$68.17 p/Share
849
Added 10.24%
7,439
Common Stock
Nov 11
2022
SELL
Open market or private sale
$2,291,257
$75.41 p/Share
30,384
Reduced 82.18%
6,590
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$1,127,790
$48.82 p/Share
23,101
Added 38.45%
36,974
Common Stock
Nov 10
2022
SELL
Open market or private sale
$165,632
$74.71 p/Share
2,217
Reduced 13.78%
13,873
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$793
$66.07 p/Share
12
Reduced 0.07%
16,090
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$2,775
$66.07 p/Share
42
Added 0.26%
16,102
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$4,978
$71.12 p/Share
70
Reduced 0.43%
16,060
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$18,278
$71.12 p/Share
257
Added 1.57%
16,130
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$14,515
$72.94 p/Share
199
Reduced 1.24%
15,873
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$37,564
$72.94 p/Share
515
Added 3.14%
15,908
Common Stock