Feb 15
2023
BUY
Grant, award, or other acquisition
-
475
Added 1.71%
27,330
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$10,498
$92.09 p/Share
114
Reduced 0.42%
26,855
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
514
Added 1.87%
26,969
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$10,443
$82.23 p/Share
127
Reduced 0.48%
26,455
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
576
Added 2.12%
26,582
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$7,074
$77.74 p/Share
91
Reduced 0.35%
26,006
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
-
411
Added 1.55%
26,097
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$7,059
$92.88 p/Share
76
Reduced 0.3%
25,686
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
344
Added 1.32%
25,762
Common Stock
Dec 29
2021
-
324
Reduced 1.26%
25,418
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$7,124
$93.74 p/Share
76
Reduced 0.29%
25,742
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
341
Added 1.3%
25,818
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$7,084
$93.21 p/Share
76
Reduced 0.3%
25,477
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
-
343
Added 1.32%
25,553
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$7,105
$118.41 p/Share
60
Reduced 0.24%
25,210
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
270
Added 1.06%
25,270
Common Stock
Mar 29
2021
SELL
Open market or private sale
$142,340
$91.01 p/Share
1,564
Reduced 5.89%
25,000
Common Stock
Mar 23
2021
SELL
Open market or private sale
$152,864
$89.92 p/Share
1,700
Reduced 6.01%
26,564
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$7,099
$86.57 p/Share
82
Reduced 0.29%
28,264
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
369
Added 1.29%
28,346
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$7,054
$53.85 p/Share
131
Reduced 0.47%
27,977
Common Stock
Nov 13
2020
BUY
Grant, award, or other acquisition
-
593
Added 2.07%
28,108
Common Stock