Nov 04
2024
SELL
Open market or private sale
$59,204
$36.98 p/Share
1,601
Reduced 1.05%
150,278
Common Stock
Sep 18
2024
SELL
Open market or private sale
$234,990
$30.0 p/Share
7,833
Reduced 4.9%
151,879
Common Stock
Sep 13
2024
SELL
Open market or private sale
$177,993
$29.28 p/Share
6,079
Reduced 3.67%
159,712
Common Stock
Jul 15
2024
SELL
Open market or private sale
$276,572
$31.23 p/Share
8,856
Reduced 5.07%
165,791
Common Stock
Jun 11
2024
SELL
Open market or private sale
$8,351
$30.15 p/Share
277
Reduced 0.16%
174,647
Common Stock
May 03
2024
SELL
Open market or private sale
$102,317
$30.2 p/Share
3,388
Reduced 1.9%
174,924
Common Stock
May 02
2024
SELL
Open market or private sale
$100,068
$30.63 p/Share
3,267
Reduced 1.8%
178,312
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
53,504
Added 22.76%
181,579
Common Stock
Mar 28
2024
SELL
Open market or private sale
$992,944
$36.09 p/Share
27,513
Reduced 17.68%
128,075
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
$115,547
$14.71 p/Share
7,855
Added 4.81%
155,588
Common Stock
Feb 06
2024
SELL
Open market or private sale
$41,695
$31.0 p/Share
1,345
Reduced 0.9%
147,733
Common Stock
Feb 05
2024
SELL
Open market or private sale
$44,763
$30.66 p/Share
1,460
Reduced 0.97%
149,078
Common Stock
Feb 02
2024
SELL
Open market or private sale
$47,391
$31.22 p/Share
1,518
Reduced 1.0%
150,538
Common Stock
Jan 16
2024
SELL
Open market or private sale
$346,900
$34.69 p/Share
10,000
Reduced 6.17%
152,056
Common Stock
Nov 02
2023
SELL
Open market or private sale
$29,224
$28.54 p/Share
1,024
Reduced 0.63%
162,056
Common Stock
Sep 13
2023
SELL
Open market or private sale
$126,315
$30.99 p/Share
4,076
Reduced 2.44%
163,080
Common Stock
Aug 03
2023
SELL
Open market or private sale
$2,044
$29.63 p/Share
69
Reduced 0.04%
167,156
Common Stock
Aug 02
2023
SELL
Open market or private sale
$2,144
$30.64 p/Share
70
Reduced 0.04%
167,225
Common Stock
Jun 09
2023
SELL
Open market or private sale
$4,473
$24.05 p/Share
186
Reduced 0.11%
167,295
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
60,655
Added 26.59%
167,481
Common Stock
Feb 03
2023
SELL
Open market or private sale
$41,792
$30.55 p/Share
1,368
Reduced 1.26%
106,826
Common Stock
Feb 02
2023
SELL
Open market or private sale
$47,840
$31.35 p/Share
1,526
Reduced 1.39%
108,194
Common Stock
Nov 02
2022
SELL
Open market or private sale
$32,626
$28.95 p/Share
1,127
Reduced 1.02%
109,720
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
55,648
Added 33.42%
110,847
Common Stock
Aug 02
2022
SELL
Open market or private sale
$4,301
$32.34 p/Share
133
Reduced 0.24%
55,199
Common Stock