Sep 19
2024
BUY
Grant, award, or other acquisition
-
75
Added 0.18%
41,733
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
-
95
Added 0.23%
41,655
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
3,768
Added 8.31%
41,559
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
65
Added 0.17%
37,791
Common Stock
Mar 04
2024
BUY
Open market or private purchase
$194,845
$55.67 p/Share
3,500
Added 8.49%
37,725
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
73
Added 0.21%
34,225
Common Stock
Oct 04
2023
SELL
Sale (or disposition) back to the issuer
$0
$36.35 p/Share
0
Reduced 0.0%
34,151
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
-
142
Added 0.41%
34,151
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
181
Added 0.53%
34,007
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
5,598
Added 14.2%
33,824
Common Stock
May 31
2023
SELL
Sale (or disposition) back to the issuer
$0
$27.7 p/Share
0
Reduced 0.0%
28,226
Common Stock
May 19
2023
SELL
Sale (or disposition) back to the issuer
$0
$30.15 p/Share
0
Reduced 0.0%
28,226
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
154
Added 0.54%
28,227
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$45.38 p/Share
0
Reduced 0.0%
28,072
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
150
Added 0.53%
28,072
Common Stock
Nov 30
2022
SELL
Sale (or disposition) back to the issuer
$0
$37.35 p/Share
0
Reduced 0.0%
27,921
Common Stock
Oct 04
2022
SELL
Sale (or disposition) back to the issuer
$0
$31.78 p/Share
0
Reduced 0.0%
27,921
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
286
Added 1.01%
27,922
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
195
Added 0.7%
27,633
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
-
7,850
Added 22.25%
27,436
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
$6,381
$44.62 p/Share
143
Added 1.08%
13,087
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
$6,207
$37.85 p/Share
164
Added 1.28%
12,661
Restricted Shares
Oct 04
2021
BUY
Grant, award, or other acquisition
-
12,496
Added 49.77%
12,611
Restricted Shares
Oct 04
2021
BUY
Grant, award, or other acquisition
-
3,745
Added 23.06%
12,496
Restricted Share
Oct 04
2021
BUY
Grant, award, or other acquisition
-
8,751
Added 50.0%
8,751
Restricted Shares