Jun 09
2025
SELL
Open market or private sale
$54,733
$44.79 p/Share
1,222
Reduced 0.65%
186,283
Common Stock
Jun 06
2025
SELL
Open market or private sale
$53,040
$44.2 p/Share
1,200
Reduced 0.64%
187,505
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
1,913
Added 1.0%
188,705
Common Stock
May 12
2025
SELL
Open market or private sale
$90,160
$45.08 p/Share
2,000
Reduced 1.06%
186,792
Common Stock
Mar 07
2025
SELL
Open market or private sale
$112,500
$45.0 p/Share
2,500
Reduced 1.31%
188,792
Common Stock
Dec 10
2024
SELL
Open market or private sale
$128,800
$51.52 p/Share
2,500
Reduced 1.29%
191,292
Common Stock
Dec 09
2024
SELL
Open market or private sale
$127,600
$51.04 p/Share
2,500
Reduced 1.27%
193,792
Common Stock
Nov 06
2024
SELL
Open market or private sale
$156,810
$52.27 p/Share
3,000
Reduced 1.51%
196,292
Common Stock
Jul 25
2024
SELL
Open market or private sale
$342,976
$45.01 p/Share
7,620
Reduced 3.68%
199,292
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
2,412
Added 1.15%
206,912
Common Stock
Jan 29
2024
SELL
Open market or private sale
$304,150
$43.45 p/Share
7,000
Reduced 3.31%
204,500
Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
-
2,536
Added 1.18%
211,500
Common Stock
Feb 07
2023
SELL
Open market or private sale
$226,000
$45.2 p/Share
5,000
Reduced 2.34%
208,964
Common Stock
Dec 09
2022
SELL
Open market or private sale
$432,400
$43.24 p/Share
10,000
Reduced 4.47%
213,964
Common Stock
Oct 31
2022
SELL
Open market or private sale
$226,900
$45.38 p/Share
5,000
Reduced 2.18%
223,964
Common Stock
Oct 28
2022
SELL
Open market or private sale
$444,799
$44.48 p/Share
10,000
Reduced 4.18%
228,964
Common Stock
Oct 27
2022
SELL
Open market or private sale
$221,900
$44.38 p/Share
5,000
Reduced 2.05%
238,964
Common Stock
Jul 29
2022
SELL
Open market or private sale
$207,750
$41.55 p/Share
5,000
Reduced 2.01%
243,964
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
-
1,978
Added 0.79%
248,964
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
2,075
Added 0.83%
246,986
Common Stock
Dec 04
2020
SELL
Open market or private sale
$150,000
$30.0 p/Share
5,000
Reduced 2.0%
244,911
Common Stock
Dec 03
2020
SELL
Open market or private sale
$98,364
$29.61 p/Share
3,322
Reduced 1.31%
249,911
Common Stock