Oct 29
2024
SELL
Open market or private sale
$1,789,016
$115.48 p/Share
15,492
Reduced 7.27%
197,591
Common Stock
Aug 22
2024
BUY
Grant, award, or other acquisition
$18,513
$102.85 p/Share
180
Added 0.08%
213,083
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
$18,488
$96.8 p/Share
191
Added 0.09%
212,903
Common Stock
Feb 29
2024
SELL
Open market or private sale
$948,112
$96.06 p/Share
9,870
Reduced 4.43%
212,712
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
$18,370
$96.18 p/Share
191
Added 0.09%
222,582
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$132,448
$98.99 p/Share
1,338
Reduced 0.6%
222,391
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
$1,401,300
$98.92 p/Share
14,166
Added 5.95%
223,729
Common Stock
Nov 24
2023
BUY
Grant, award, or other acquisition
$16,224
$84.5 p/Share
192
Added 0.09%
209,563
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
$16,119
$76.76 p/Share
210
Added 0.1%
209,371
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
$16,050
$64.98 p/Share
247
Added 0.12%
209,161
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$248,565
$90.85 p/Share
2,736
Reduced 1.29%
208,914
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
$16,017
$91.53 p/Share
175
Added 0.08%
211,650
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
12,183
Added 5.45%
211,475
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$13,555
$89.77 p/Share
151
Added 0.08%
199,292
Common Stock
Aug 25
2022
BUY
Grant, award, or other acquisition
$13,452
$87.92 p/Share
153
Added 0.08%
199,141
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$13,420
$86.58 p/Share
155
Added 0.08%
198,988
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$13,394
$94.99 p/Share
141
Added 0.07%
198,833
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
4,214
Added 2.08%
198,692
Common Stock
Nov 26
2021
BUY
Grant, award, or other acquisition
$12,202
$91.06 p/Share
134
Added 0.07%
194,478
Common Stock
Aug 19
2021
BUY
Grant, award, or other acquisition
$12,140
$71.41 p/Share
170
Added 0.09%
194,344
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
$12,023
$76.58 p/Share
157
Added 0.08%
194,174
Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,282,588
$76.39 p/Share
16,790
Reduced 7.96%
194,017
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$686,207
$40.87 p/Share
16,790
Added 7.38%
210,807
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$12,004
$76.95 p/Share
156
Added 0.08%
194,017
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
4,387
Added 2.21%
193,861
Common Stock