Aug 02
2024
SELL
Sale (or disposition) back to the issuer
-
762
Reduced 4.13%
17,675
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$288,694
$61.32 p/Share
4,708
Reduced 22.69%
16,038
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$171,039
$49.22 p/Share
3,475
Added 13.91%
21,508
Common Stock
Nov 12
2023
SELL
Payment of exercise price or tax liability
$5,751
$50.9 p/Share
113
Reduced 0.64%
17,486
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$21,020
$51.02 p/Share
412
Reduced 2.29%
17,599
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$59,183
$51.02 p/Share
1,160
Added 6.05%
18,011
Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$170,457
$77.34 p/Share
2,204
Reduced 13.37%
14,280
Common Stock
Jan 19
2023
BUY
Exercise of conversion of derivative security
$34,550
$40.6 p/Share
851
Added 4.91%
16,484
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$9,181
$81.25 p/Share
113
Reduced 0.72%
15,523
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$33,243
$81.48 p/Share
408
Reduced 2.66%
14,906
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
$59,480
$81.48 p/Share
730
Added 4.46%
15,636
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$6,535
$83.79 p/Share
78
Reduced 0.51%
15,314
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$11,190
$82.89 p/Share
135
Reduced 0.89%
15,078
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$10,067
$83.89 p/Share
120
Reduced 0.78%
15,213
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$31,825
$83.97 p/Share
379
Reduced 2.64%
13,973
Common Stock
Nov 09
2021
BUY
Grant, award, or other acquisition
$114,199
$83.97 p/Share
1,360
Added 8.15%
15,333
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$7,713
$82.94 p/Share
93
Reduced 0.65%
14,203
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$8,965
$65.92 p/Share
136
Reduced 0.95%
14,217
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$21,443
$63.44 p/Share
338
Reduced 2.63%
12,499
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
$111,337
$63.44 p/Share
1,755
Added 10.96%
14,254
Common Stock
Nov 04
2020
SELL
Payment of exercise price or tax liability
$4,587
$55.26 p/Share
83
Reduced 0.64%
12,837
Common Stock
May 03
2020
SELL
Payment of exercise price or tax liability
$9,683
$68.19 p/Share
142
Reduced 1.1%
12,727
Common Stock
Nov 21
2019
SELL
Payment of exercise price or tax liability
$11,769
$86.54 p/Share
136
Reduced 1.05%
12,800
Common Stock
Nov 12
2019
BUY
Grant, award, or other acquisition
-
1,250
Added 8.86%
12,866
Common Stock
Nov 09
2019
SELL
Payment of exercise price or tax liability
$19,187
$88.83 p/Share
216
Reduced 1.83%
11,616
Common Stock