May 03
2024
SELL
Open market or private sale
$168,007
$74.67 p/Share
2,250
Reduced 10.66%
18,860
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
1,766
Added 7.72%
21,110
Restricted Shares of C...
Dec 22
2023
SELL
Open market or private sale
$160,515
$71.34 p/Share
2,250
Reduced 10.42%
19,344
Common Stock
Dec 14
2023
SELL
Open market or private sale
$145,520
$68.0 p/Share
2,140
Reduced 9.02%
21,594
Common Stock
Nov 14
2023
SELL
Open market or private sale
$7,446
$102.0 p/Share
73
Reduced 0.46%
15,823
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
-
992
Added 5.87%
15,896
Restricted Shares of C...
Oct 31
2022
BUY
Grant, award, or other acquisition
-
125
Added 0.83%
14,904
Restricted Shares of C...
Jul 29
2022
BUY
Grant, award, or other acquisition
-
138
Added 0.93%
14,779
Restricted Shares of C...
Jun 07
2022
SELL
Open market or private sale
$200,000
$80.0 p/Share
2,500
Reduced 14.58%
14,641
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
174
Added 1.0%
17,141
Restricted Shares of C...
Mar 04
2022
BUY
Grant, award, or other acquisition
-
1,317
Added 7.2%
16,967
Restricted Shares of C...
Feb 08
2022
SELL
Open market or private sale
$362,500
$72.5 p/Share
5,000
Reduced 24.21%
15,650
Common
Jan 31
2022
BUY
Grant, award, or other acquisition
-
188
Added 0.9%
20,650
Restricted Shares of C...
Oct 29
2021
BUY
Grant, award, or other acquisition
-
175
Added 0.85%
20,462
Restricted Shares of C...
Jul 30
2021
BUY
Grant, award, or other acquisition
-
187
Added 0.91%
20,287
Restricted Shares of C...
Apr 30
2021
BUY
Grant, award, or other acquisition
-
189
Added 0.93%
20,100
Restricted Shares of C...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,637
Added 7.6%
19,911
Restricted Shares of C...
Jan 29
2021
BUY
Grant, award, or other acquisition
-
197
Added 1.07%
18,274
Restricted Shares of C...
Nov 24
2020
SELL
Open market or private sale
$16,456
$62.1 p/Share
265
Reduced 1.44%
18,077
Common
Nov 18
2020
SELL
Open market or private sale
$94,736
$62.0 p/Share
1,528
Reduced 7.69%
18,342
Common
Nov 16
2020
SELL
Open market or private sale
$24,800
$62.0 p/Share
400
Reduced 1.97%
19,870
Common
Nov 11
2020
SELL
Open market or private sale
$19,034
$62.0 p/Share
307
Reduced 1.49%
20,270
Common
Oct 30
2020
BUY
Grant, award, or other acquisition
-
192
Added 0.92%
20,577
Restricted Shares of C...
Jul 31
2020
BUY
Grant, award, or other acquisition
-
197
Added 0.96%
20,385
Restricted Shares of C...
Jun 08
2020
SELL
Open market or private sale
$142,575
$57.03 p/Share
2,500
Reduced 11.02%
20,188
Common