Dec 10
2024
SELL
Open market or private sale
$209,250
$13.95 p/Share
15,000
Reduced 9.75%
138,851
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
$43,380
$14.46 p/Share
3,000
Added 1.93%
152,070
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$61,345
$14.24 p/Share
4,308
Added 2.81%
149,070
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
24,295
Added 14.37%
144,762
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
8,111
Added 6.31%
120,467
Common Stock
Mar 10
2023
SELL
Open market or private sale
$10,930
$35.26 p/Share
310
Reduced 0.28%
112,356
Common Stock
Mar 08
2023
SELL
Sale (or disposition) back to the issuer
$14,899
$35.56 p/Share
419
Reduced 0.37%
112,666
Common Stock
Feb 28
2023
SELL
Open market or private sale
$84,018
$33.5 p/Share
2,508
Reduced 2.17%
113,085
Common Stock
Feb 27
2023
SELL
Open market or private sale
$403,209
$33.64 p/Share
11,986
Reduced 9.39%
115,593
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
15,202
Added 10.65%
127,579
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$14,896
$3.06 p/Share
4,868
Added 4.15%
112,377
Common Stock
Dec 12
2022
SELL
Open market or private sale
$8,347
$34.07 p/Share
245
Reduced 0.23%
107,509
Common Stock
Dec 08
2022
SELL
Open market or private sale
$4,849
$32.77 p/Share
148
Reduced 0.14%
107,754
Common Stock
Dec 07
2022
SELL
Open market or private sale
$5,525
$32.31 p/Share
171
Reduced 0.16%
107,902
Common Stock
Nov 18
2022
SELL
Open market or private sale
$18,200
$33.58 p/Share
542
Reduced 0.51%
106,543
Common Stock
Nov 11
2022
SELL
Open market or private sale
$531,955
$35.53 p/Share
14,972
Reduced 12.27%
107,085
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$524,200
$26.21 p/Share
20,000
Added 14.08%
122,057
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
18,925
Added 15.64%
102,057
Common Stock
Sep 14
2021
BUY
Open market or private purchase
$137,640
$34.41 p/Share
4,000
Added 4.59%
83,132
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
11,070
Added 11.69%
83,632
Common Stock
Mar 03
2021
BUY
Open market or private purchase
$171,000
$38.0 p/Share
4,500
Added 5.84%
72,562
Common Stock
Dec 11
2020
BUY
Open market or private purchase
$184,072
$32.87 p/Share
5,600
Added 7.6%
68,062
Common Stock
Dec 09
2020
BUY
Open market or private purchase
$15,717
$32.01 p/Share
491
Added 0.78%
62,462
Common Stock