Nov 22
2024
SELL
Open market or private sale
$180,252
$100.14 p/Share
1,800
Reduced 2.16%
81,375
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
-
148
Added 0.18%
83,175
Restricted Shares of C...
Sep 03
2024
SELL
Open market or private sale
$48,996
$81.66 p/Share
600
Reduced 0.72%
83,027
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
-
165
Added 0.2%
83,627
Restricted Shares of C...
Jun 03
2024
SELL
Open market or private sale
$45,204
$75.34 p/Share
600
Reduced 0.71%
83,462
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
184
Added 0.22%
84,062
Restricted Shares of C...
Mar 01
2024
SELL
Open market or private sale
$41,364
$68.94 p/Share
600
Reduced 0.71%
83,878
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
1,766
Added 2.05%
84,478
Restricted Shares of C...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
185
Added 0.22%
82,712
Restricted Shares of C...
Dec 01
2023
SELL
Open market or private sale
$36,390
$60.65 p/Share
600
Reduced 0.72%
82,527
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
127
Added 0.23%
55,418
Restricted Shares of C...
Sep 01
2023
SELL
Open market or private sale
$28,179
$93.93 p/Share
300
Reduced 0.54%
55,291
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
132
Added 0.24%
55,591
Restricted Shares of C...
Jun 13
2023
SELL
Open market or private sale
$27,000
$90.0 p/Share
300
Reduced 0.54%
55,459
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
125
Added 0.22%
55,759
Restricted Shares of C...
Mar 01
2023
SELL
Open market or private sale
$30,159
$100.53 p/Share
300
Reduced 0.55%
54,642
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
992
Added 1.75%
55,634
Restricted Shares of C...
Jan 31
2023
BUY
Grant, award, or other acquisition
-
140
Added 0.25%
54,942
Common Stock
Dec 01
2022
SELL
Open market or private sale
$30,375
$101.25 p/Share
300
Reduced 0.54%
54,802
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
84
Added 0.15%
55,102
Restricted Shares of C...
Jul 29
2022
BUY
Grant, award, or other acquisition
-
92
Added 0.17%
55,018
Restricted Shares of C...
Apr 29
2022
BUY
Grant, award, or other acquisition
-
116
Added 0.21%
54,926
Restricted Shares of C...
Mar 04
2022
BUY
Grant, award, or other acquisition
-
1,317
Added 2.35%
54,810
Restricted Shares of C...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
125
Added 0.23%
53,493
Restricted Shares of C...
Oct 29
2021
BUY
Grant, award, or other acquisition
-
122
Added 0.23%
53,368
Restricted Shares of C...