Dec 27
2023
SELL
Open market or private sale
$63,800
$63.8 p/Share
1,000
Reduced 1.68%
58,377
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$32,808
$60.31 p/Share
544
Added 0.91%
59,377
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$32,447
$62.16 p/Share
522
Added 0.88%
58,614
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$32,132
$58.0 p/Share
554
Added 0.94%
58,092
Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
-
20,616
Added 26.38%
57,537
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$18,217
$59.34 p/Share
307
Added 0.82%
36,921
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$16,129
$59.74 p/Share
270
Added 0.73%
36,612
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
1,757
Added 14.03%
10,764
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
$16,012
$67.28 p/Share
238
Added 0.65%
36,341
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
$5,517
$67.29 p/Share
82
Added 0.9%
9,006
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$15,882
$79.41 p/Share
200
Added 0.55%
36,103
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$5,461
$79.15 p/Share
69
Added 0.77%
8,924
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
$15,733
$93.1 p/Share
169
Added 0.47%
35,903
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
$5,449
$92.37 p/Share
59
Added 0.66%
8,855
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
25,246
Added 41.4%
35,734
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$93,237
$70.05 p/Share
1,331
Reduced 13.14%
8,796
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$14,961
$69.59 p/Share
215
Added 2.01%
10,487
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$3,212
$72.99 p/Share
44
Added 0.43%
10,127
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$325,873
$70.05 p/Share
4,652
Added 31.57%
10,083
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
$3,180
$66.25 p/Share
48
Added 0.88%
5,431
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$3,167
$71.97 p/Share
44
Added 0.81%
5,383
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
$3,114
$66.25 p/Share
47
Added 0.87%
5,338
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$2,933
$62.41 p/Share
47
Added 0.88%
5,291
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
$2,946
$65.46 p/Share
45
Added 0.85%
5,243
Common Stock