Oct 25
2024
SELL
Open market or private sale
$3,804,000
$47.55 p/Share
80,000
Reduced 18.06%
362,947
Common Stock
Oct 25
2024
-
1,000
Reduced 0.28%
361,947
Common Stock
Oct 24
2024
BUY
Grant, award, or other acquisition
-
386
Added 1.06%
35,982
Common Stock
Jul 25
2024
BUY
Grant, award, or other acquisition
-
392
Added 1.09%
35,596
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
355
Added 1.0%
35,204
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
5,573
Added 13.79%
34,849
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
-
2,438
Added 7.07%
32,035
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
1,255
Added 4.07%
29,597
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
1,623
Added 5.42%
28,342
Common Stock
Jul 27
2023
BUY
Grant, award, or other acquisition
-
1,353
Added 4.82%
26,719
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
1,397
Added 5.22%
25,366
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,624
Added 6.35%
23,969
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
3,527
Added 0.79%
442,947
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
1,241
Added 5.26%
22,345
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
1,364
Added 6.07%
21,104
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
1,176
Added 5.62%
19,740
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
866
Added 4.46%
18,564
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
882
Added 4.75%
17,698
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,075
Added 6.01%
16,816
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
563
Added 0.13%
442,383
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,891
Added 20.55%
7,309
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
857
Added 5.16%
15,741
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
861
Added 5.47%
14,884
Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,378,000
$55.12 p/Share
25,000
Reduced 5.36%
441,820
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,375,500
$55.02 p/Share
25,000
Reduced 5.08%
466,820
Common Stock