Sep 16
2024
SELL
Open market or private sale
$163,630
$25.85 p/Share
6,330
Reduced 6.48%
91,334
Common Stock
Jun 18
2024
SELL
Open market or private sale
$45,937
$35.04 p/Share
1,311
Reduced 1.32%
97,664
Common Stock
Jun 13
2024
SELL
Open market or private sale
$161,662
$36.6 p/Share
4,417
Reduced 4.27%
98,975
Common Stock
Jun 11
2024
SELL
Open market or private sale
$39,251
$36.11 p/Share
1,087
Reduced 1.04%
103,392
Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
53,968
Added 34.06%
104,479
Common Stock
Apr 15
2024
SELL
Open market or private sale
$187,881
$30.09 p/Share
6,244
Reduced 11.0%
50,511
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
13,215
Added 18.89%
56,755
Common Stock
Apr 03
2024
SELL
Open market or private sale
$261,364
$31.38 p/Share
8,329
Reduced 16.06%
43,540
Common Stock
Dec 18
2023
SELL
Open market or private sale
$92,540
$27.46 p/Share
3,370
Reduced 6.1%
51,869
Common Stock
Sep 13
2023
SELL
Open market or private sale
$41,949
$24.94 p/Share
1,682
Reduced 2.95%
55,239
Common Stock
Jun 14
2023
SELL
Open market or private sale
$35,395
$36.87 p/Share
960
Reduced 1.66%
56,921
Common Stock
Jun 12
2023
SELL
Open market or private sale
$59,173
$37.03 p/Share
1,598
Reduced 2.77%
56,008
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
-
1,873
Added 3.13%
57,881
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
21,000
Added 26.72%
57,606
Common Stock
Apr 13
2023
SELL
Open market or private sale
$47,635
$38.54 p/Share
1,236
Reduced 3.27%
36,606
Common Stock
Apr 12
2023
SELL
Open market or private sale
$173,892
$38.66 p/Share
4,498
Reduced 10.62%
37,842
Common Stock
Apr 10
2023
SELL
Open market or private sale
$576,773
$37.18 p/Share
15,513
Reduced 34.45%
29,513
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
12,827
Added 23.25%
42,340
Common Stock
Apr 08
2023
BUY
Grant, award, or other acquisition
-
6,260
Added 12.21%
45,026
Common Stock
Dec 22
2022
SELL
Open market or private sale
$287,726
$35.08 p/Share
8,202
Reduced 17.46%
38,766
Common Stock
Dec 13
2022
SELL
Open market or private sale
$55,739
$37.56 p/Share
1,484
Reduced 3.06%
46,968
Common Stock
Sep 15
2022
SELL
Open market or private sale
$556,622
$38.13 p/Share
14,598
Reduced 23.15%
48,452
Common Stock
Sep 08
2022
BUY
Grant, award, or other acquisition
-
16,633
Added 20.87%
63,050
Common Stock
Jul 07
2022
SELL
Open market or private sale
$272,817
$43.38 p/Share
6,289
Reduced 11.93%
46,417
Common Stock
Jun 14
2022
SELL
Open market or private sale
$41,352
$43.21 p/Share
957
Reduced 1.78%
52,706
Common Stock