Jun 27
2024
SELL
Sale (or disposition) back to the issuer
$6,425,460
$30.0 p/Share
214,182
Reduced 100.0%
0
Common Stock
May 23
2024
SELL
Open market or private sale
$201,509
$29.84 p/Share
6,753
Reduced 3.06%
214,182
Common Stock
May 16
2024
SELL
Open market or private sale
$261,734
$29.79 p/Share
8,786
Reduced 3.82%
220,935
Common Stock
Mar 14
2024
SELL
Open market or private sale
$205,212
$25.26 p/Share
8,124
Reduced 3.42%
229,721
Common Stock
Feb 16
2024
SELL
Open market or private sale
$207,399
$26.38 p/Share
7,862
Reduced 3.2%
237,845
Common Stock
Nov 29
2023
SELL
Open market or private sale
$246,032
$23.18 p/Share
10,614
Reduced 7.76%
126,194
Common Stock
Nov 22
2023
BUY
Grant, award, or other acquisition
-
126,353
Added 32.44%
263,161
Common Stock
Nov 16
2023
SELL
Open market or private sale
$148,211
$22.95 p/Share
6,458
Reduced 4.51%
136,808
Common Stock
Aug 16
2023
SELL
Open market or private sale
$103,293
$27.97 p/Share
3,693
Reduced 2.51%
143,266
Common Stock
May 16
2023
SELL
Open market or private sale
$183,232
$28.63 p/Share
6,400
Reduced 4.17%
146,959
Common Stock
Feb 19
2023
BUY
Grant, award, or other acquisition
$19,711
$25.97 p/Share
759
Added 0.49%
153,359
Common Stock
Feb 16
2023
SELL
Open market or private sale
$229,722
$35.04 p/Share
6,556
Reduced 4.12%
152,600
Common Stock
Dec 01
2022
SELL
Open market or private sale
$71,461
$38.88 p/Share
1,838
Reduced 1.14%
159,088
Common Stock
Nov 21
2022
SELL
Open market or private sale
$199,718
$37.89 p/Share
5,271
Reduced 3.17%
160,926
Common Stock
Nov 16
2022
SELL
Open market or private sale
$115,299
$37.99 p/Share
3,035
Reduced 1.44%
207,481
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
66,673
Added 24.05%
210,516
Common Stock
Aug 18
2022
-
35,823
Reduced 18.21%
160,926
Common Stock
Aug 16
2022
SELL
Open market or private sale
$83,081
$31.65 p/Share
2,625
Reduced 1.79%
143,843
Common Stock
May 16
2022
SELL
Open market or private sale
$76,119
$23.61 p/Share
3,224
Reduced 2.15%
146,468
Common Stock
Feb 19
2022
BUY
Grant, award, or other acquisition
$16,467
$21.47 p/Share
767
Added 0.51%
150,005
Common Stock
Feb 16
2022
SELL
Open market or private sale
$86,468
$25.32 p/Share
3,415
Reduced 2.24%
149,238
Common Stock
Dec 14
2021
-
5,461
Reduced 2.7%
196,749
Common Stock
Nov 16
2021
SELL
Open market or private sale
$111,903
$32.37 p/Share
3,457
Reduced 2.21%
152,653
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
68,539
Added 30.51%
156,110
Common Stock
Aug 19
2021
BUY
Grant, award, or other acquisition
$15,931
$27.42 p/Share
581
Added 0.66%
87,571
Common Stock