Nov 08
2024
SELL
Open market or private sale
$325,319
$21.1 p/Share
15,418
Reduced 39.55%
23,568
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
4,110
Added 9.54%
38,986
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$63,235
$14.83 p/Share
4,264
Reduced 10.89%
34,876
Common Stock
Mar 03
2024
BUY
Grant, award, or other acquisition
-
11,864
Added 23.51%
38,596
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$3,751
$14.83 p/Share
253
Reduced 0.92%
27,276
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$53,236
$23.38 p/Share
2,277
Reduced 8.34%
25,027
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
8,033
Added 22.59%
27,529
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$5,915
$23.38 p/Share
253
Reduced 1.15%
21,773
Common Stock
Aug 08
2022
SELL
Open market or private sale
$159,610
$24.22 p/Share
6,590
Reduced 23.03%
22,026
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$21,195
$23.42 p/Share
905
Reduced 3.07%
28,616
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
2,279
Added 7.21%
29,332
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$12,845
$23.7 p/Share
542
Reduced 1.95%
27,242
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
2,418
Added 8.01%
27,784
Common Stock
May 13
2021
SELL
Payment of exercise price or tax liability
$39,639
$25.28 p/Share
1,568
Reduced 5.82%
25,366
Common Stock
May 07
2021
SELL
Open market or private sale
$70,368
$25.06 p/Share
2,808
Reduced 9.44%
26,934
Common Stock
Mar 12
2021
SELL
Open market or private sale
$66,724
$23.83 p/Share
2,800
Reduced 8.6%
29,742
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$18,827
$22.52 p/Share
836
Reduced 2.5%
32,542
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
2,051
Added 5.82%
33,186
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$3,927
$20.78 p/Share
189
Reduced 0.6%
31,327
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$5,372
$20.66 p/Share
260
Reduced 0.82%
31,516
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
2,694
Added 7.82%
31,776
Common Stock