Jun 12
2025
BUY
Grant, award, or other acquisition
$84,972
$39.23 p/Share
2,166
Added 9.16%
21,484
Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
$79,981
$33.27 p/Share
2,404
Added 11.07%
19,318
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
$74,993
$29.56 p/Share
2,537
Added 13.04%
16,914
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
$69,987
$30.75 p/Share
2,276
Added 13.67%
14,377
Common Stock
Dec 06
2021
SELL
Open market or private sale
$9,071
$28.98 p/Share
313
Reduced 2.52%
12,101
Common Stock
Nov 29
2021
SELL
Open market or private sale
$29,620
$29.62 p/Share
1,000
Reduced 7.45%
12,414
Common Stock
Nov 22
2021
SELL
Open market or private sale
$30,900
$30.9 p/Share
1,000
Reduced 6.94%
13,414
Common Stock
Nov 15
2021
SELL
Open market or private sale
$29,240
$29.24 p/Share
1,000
Reduced 6.49%
14,414
Common Stock
Aug 02
2021
SELL
Open market or private sale
$28,080
$28.08 p/Share
1,000
Reduced 6.09%
15,414
Common Stock
Jul 26
2021
SELL
Open market or private sale
$28,730
$28.73 p/Share
1,000
Reduced 5.74%
16,414
Common Stock
Jul 19
2021
SELL
Open market or private sale
$27,240
$27.24 p/Share
1,000
Reduced 5.43%
17,414
Common Stock
Jul 06
2021
SELL
Open market or private sale
$27,950
$27.95 p/Share
1,000
Reduced 5.15%
18,414
Common Stock
Jun 28
2021
SELL
Open market or private sale
$28,990
$28.99 p/Share
1,000
Reduced 4.9%
19,414
Common Stock
Jun 21
2021
SELL
Open market or private sale
$28,760
$28.76 p/Share
1,000
Reduced 4.67%
20,414
Common Stock
Jun 14
2021
SELL
Open market or private sale
$30,080
$30.08 p/Share
1,000
Reduced 4.46%
21,414
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
$65,005
$30.94 p/Share
2,101
Added 8.57%
22,414
Common Stock
Jun 07
2021
SELL
Open market or private sale
$31,770
$31.77 p/Share
1,000
Reduced 4.69%
20,313
Common Stock
Jun 01
2021
SELL
Open market or private sale
$31,570
$31.57 p/Share
1,000
Reduced 4.48%
21,313
Common Stock
May 24
2021
SELL
Open market or private sale
$50,610
$33.74 p/Share
1,500
Reduced 6.3%
22,313
Common Stock
May 17
2021
SELL
Open market or private sale
$31,730
$31.73 p/Share
1,000
Reduced 4.03%
23,813
Common Stock
May 10
2021
SELL
Open market or private sale
$48,000
$32.0 p/Share
1,500
Reduced 5.7%
24,813
Common Stock