Jun 06
2024
BUY
Open market or private purchase
$21,250
$21.25 p/Share
1,000
Added 2.6%
37,440
Common Stock
May 19
2024
SELL
Payment of exercise price or tax liability
$33,083
$23.53 p/Share
1,406
Reduced 3.72%
36,440
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
$111,775
$21.99 p/Share
5,083
Added 11.84%
37,846
Common Stock
Mar 13
2024
BUY
Open market or private purchase
$32,640
$21.76 p/Share
1,500
Added 4.38%
32,763
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$9,130
$24.09 p/Share
379
Reduced 1.2%
31,263
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
1,070
Added 3.27%
31,642
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$12,792
$24.32 p/Share
526
Reduced 1.69%
30,572
Common Stock
May 25
2023
BUY
Open market or private purchase
$22,190
$22.19 p/Share
1,000
Added 3.12%
31,098
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$37,354
$23.42 p/Share
1,595
Reduced 5.03%
30,098
Common Stock
May 20
2023
BUY
Grant, award, or other acquisition
-
855
Added 2.65%
31,433
Common Stock
May 11
2023
BUY
Open market or private purchase
-
500
Added 1.6%
30,838
Common Stock
Mar 16
2023
BUY
Open market or private purchase
$13,190
$26.38 p/Share
500
Added 1.62%
30,338
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$44,998
$28.39 p/Share
1,585
Added 4.91%
30,693
Common Stock
Feb 21
2023
BUY
Open market or private purchase
$14,260
$28.52 p/Share
500
Added 1.74%
28,253
Common Stock
Aug 10
2022
BUY
Open market or private purchase
$29,090
$29.09 p/Share
1,000
Added 3.74%
25,753
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
4,763
Added 16.14%
24,753
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
1,483
Added 6.91%
19,990
Common Stock
Nov 08
2021
BUY
Open market or private purchase
$45,000
$22.5 p/Share
2,000
Added 8.89%
20,507
Common Stock
Sep 02
2021
BUY
Open market or private purchase
$12,665
$25.33 p/Share
500
Added 2.63%
18,507
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
-
4,627
Added 20.44%
18,007
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
1,487
Added 10.0%
13,380
Common Stock
Nov 09
2020
BUY
Open market or private purchase
$54,375
$21.75 p/Share
2,500
Added 17.37%
11,893
Common Stock