Apr 01
2024
BUY
Grant, award, or other acquisition
-
1,000
Added 2.42%
40,325
Common Stock
Mar 28
2024
SELL
Open market or private sale
$12,812
$50.05 p/Share
256
Reduced 0.65%
39,325
Common Stock
Mar 25
2024
SELL
Open market or private sale
$50
$50.1 p/Share
1
Reduced 0.0%
39,581
Common Stock
Mar 22
2024
SELL
Open market or private sale
$10,010
$50.05 p/Share
200
Reduced 0.5%
39,582
Common Stock
Mar 21
2024
SELL
Open market or private sale
$126,327
$50.11 p/Share
2,521
Reduced 5.96%
39,782
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,105
$50.25 p/Share
22
Reduced 0.05%
42,303
Common Stock
Jun 20
2023
SELL
Open market or private sale
$42,444
$54.0 p/Share
786
Reduced 1.86%
41,525
Common Stock
Jun 13
2023
SELL
Open market or private sale
$5,508
$54.0 p/Share
102
Reduced 0.24%
42,311
Common Stock
Jun 12
2023
SELL
Open market or private sale
$84,888
$54.0 p/Share
1,572
Reduced 3.57%
42,413
Common Stock
Jun 08
2023
SELL
Open market or private sale
$29,160
$54.0 p/Share
540
Reduced 1.21%
43,985
Common Stock
Jun 07
2023
SELL
Open market or private sale
$159,000
$53.0 p/Share
3,000
Reduced 6.31%
44,525
Common Stock
Jun 06
2023
SELL
Open market or private sale
$27,612
$52.0 p/Share
531
Reduced 1.1%
47,525
Common Stock
May 23
2023
SELL
Open market or private sale
$63,180
$52.0 p/Share
1,215
Reduced 2.47%
48,056
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
800
Added 1.6%
49,271
Common Stock
Feb 23
2023
SELL
Open market or private sale
$2,496
$52.0 p/Share
48
Reduced 0.09%
54,471
Common Stock
Feb 03
2023
SELL
Open market or private sale
$78,000
$52.0 p/Share
1,500
Reduced 2.68%
54,519
Common Stock
Feb 02
2023
SELL
Open market or private sale
$312
$52.0 p/Share
6
Reduced 0.01%
56,019
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
700
Added 1.19%
58,025
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
500
Added 0.88%
56,475
Common Stock
Mar 12
2021
SELL
Open market or private sale
$61,770
$61.77 p/Share
1,000
Reduced 1.76%
55,975
Common Stock
Mar 11
2021
-
275
Reduced 0.48%
56,975
Common Stock
Nov 24
2020
SELL
Open market or private sale
$173,390
$49.54 p/Share
3,500
Reduced 5.86%
56,250
Common Stock