Feb 23
2023
BUY
Grant, award, or other acquisition
-
397
Added 1.94%
20,022
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$18,281
$64.37 p/Share
284
Reduced 1.43%
19,625
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
$12,177
$67.28 p/Share
181
Added 0.9%
19,909
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$12,070
$79.41 p/Share
152
Added 0.76%
19,727
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
$11,916
$93.1 p/Share
128
Added 0.65%
19,575
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$14,150
$70.05 p/Share
202
Reduced 1.03%
19,445
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$11,204
$69.59 p/Share
161
Added 0.81%
19,647
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$115,092
$70.05 p/Share
1,643
Added 7.78%
19,486
Common Stock
Jan 11
2022
SELL
Payment of exercise price or tax liability
$16,353
$69.0 p/Share
237
Reduced 1.31%
17,842
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
$10,593
$64.99 p/Share
163
Added 0.89%
18,079
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$10,541
$71.71 p/Share
147
Added 0.81%
17,915
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
$10,411
$67.17 p/Share
155
Added 0.86%
17,768
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$10,024
$60.75 p/Share
165
Reduced 0.93%
17,612
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$9,737
$63.64 p/Share
153
Added 0.85%
17,777
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$98,294
$60.75 p/Share
1,618
Added 8.41%
17,624
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$9,392
$59.44 p/Share
158
Reduced 0.98%
16,005
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
$9,270
$65.28 p/Share
142
Added 0.87%
16,164
Common Stock
Nov 13
2020
SELL
Open market or private sale
$28,260
$70.65 p/Share
400
Reduced 2.44%
16,020
Common Stock
Sep 01
2020
BUY
Grant, award, or other acquisition
$9,232
$61.55 p/Share
150
Added 0.91%
16,420
Common Stock
Jun 01
2020
BUY
Grant, award, or other acquisition
$9,159
$75.07 p/Share
122
Added 0.74%
16,270
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
$8,422
$68.47 p/Share
123
Added 0.76%
16,147
Common Stock