Mar 03
2023
SELL
Payment of exercise price or tax liability
$1,000,076
$90.85 p/Share
11,008
Reduced 5.76%
180,215
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
$37,069
$91.53 p/Share
405
Added 0.21%
191,223
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
22,695
Added 10.63%
190,818
Common Stock
Nov 30
2022
-
5,000
Reduced 2.89%
168,123
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$31,419
$89.77 p/Share
350
Added 0.2%
173,123
Common Stock
Aug 25
2022
BUY
Grant, award, or other acquisition
$31,300
$87.92 p/Share
356
Added 0.21%
172,773
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$31,169
$86.58 p/Share
360
Added 0.21%
172,417
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$31,062
$94.99 p/Share
327
Added 0.19%
172,057
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
11,835
Added 6.45%
171,730
Common Stock
Nov 26
2021
BUY
Grant, award, or other acquisition
$28,138
$91.06 p/Share
309
Added 0.19%
159,895
Common Stock
Aug 19
2021
BUY
Grant, award, or other acquisition
$28,064
$71.41 p/Share
393
Added 0.25%
159,586
Common Stock
Aug 11
2021
SELL
Open market or private sale
$204,066
$75.19 p/Share
2,714
Reduced 1.68%
159,193
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
$27,952
$76.58 p/Share
365
Added 0.22%
161,907
Common Stock
May 04
2021
SELL
Open market or private sale
$195,550
$78.22 p/Share
2,500
Reduced 1.52%
161,542
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$27,779
$76.95 p/Share
361
Added 0.22%
164,042
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
16,122
Added 8.97%
163,681
Common Stock
Nov 27
2020
BUY
Grant, award, or other acquisition
$25,034
$57.55 p/Share
435
Added 0.29%
147,559
Common Stock
Nov 24
2020
SELL
Open market or private sale
$840,601
$59.31 p/Share
14,173
Reduced 8.79%
147,124
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$579,250
$40.87 p/Share
14,173
Added 8.08%
161,297
Common Stock
Nov 10
2020
SELL
Open market or private sale
$797,100
$53.14 p/Share
15,000
Reduced 9.25%
147,124
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$702,900
$46.86 p/Share
15,000
Added 8.47%
162,124
Common Stock