Jan 27
2024
SELL
Payment of exercise price or tax liability
$60,077
$77.72 p/Share
773
Reduced 5.59%
13,053
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$4,740
$77.72 p/Share
61
Added 0.44%
13,826
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$183,574
$77.72 p/Share
2,362
Added 14.65%
13,765
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$23,489
$77.78 p/Share
302
Reduced 2.58%
11,403
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$87,813
$77.78 p/Share
1,129
Added 8.8%
11,705
Common Stock
Aug 09
2023
SELL
Open market or private sale
$1,628,729
$71.47 p/Share
22,789
Reduced 68.3%
10,576
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$934,349
$41.0 p/Share
22,789
Added 40.58%
33,365
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$9,362
$68.34 p/Share
137
Reduced 1.28%
10,576
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$35,126
$68.34 p/Share
514
Added 4.58%
10,713
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$24,473
$68.17 p/Share
359
Reduced 3.4%
10,199
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$22,223
$68.17 p/Share
326
Added 3.0%
10,558
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$62,852
$68.17 p/Share
922
Added 8.27%
10,232
Common Stock
Jan 31
2022
SELL
Open market or private sale
$1,644,649
$71.2 p/Share
23,099
Reduced 71.27%
9,310
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$814,224
$48.92 p/Share
16,644
Added 33.93%
32,409
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$9,672
$71.12 p/Share
136
Reduced 0.86%
15,765
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$36,058
$71.12 p/Share
507
Added 3.09%
15,901
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$37,710
$72.94 p/Share
517
Reduced 3.25%
15,394
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$112,473
$72.94 p/Share
1,542
Added 8.99%
15,610
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$21,955
$72.94 p/Share
301
Added 1.86%
15,911
Common Stock
Feb 10
2021
SELL
Open market or private sale
$213,857
$56.16 p/Share
3,808
Reduced 21.3%
14,068
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$19,843
$50.75 p/Share
391
Reduced 2.14%
17,876
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$68,106
$50.75 p/Share
1,342
Added 6.84%
18,267
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$33,694
$52.73 p/Share
639
Reduced 3.64%
16,925
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
$97,972
$52.73 p/Share
1,858
Added 9.57%
17,564
Common Stock