Aug 02
2024
SELL
Payment of exercise price or tax liability
$74,412
$18.92 p/Share
3,933
Reduced 3.59%
105,729
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
7,760
Added 6.61%
109,662
Common Stock
May 13
2024
SELL
Open market or private sale
$854,582
$18.9 p/Share
45,216
Reduced 30.73%
101,902
Common Stock
May 10
2024
SELL
Open market or private sale
$92,610
$18.9 p/Share
4,900
Reduced 3.22%
147,118
Common Stock
May 09
2024
SELL
Open market or private sale
$446,975
$18.89 p/Share
23,662
Reduced 13.47%
152,018
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$95,408
$18.49 p/Share
5,160
Reduced 2.85%
175,680
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
10,181
Added 5.33%
180,840
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$140,729
$18.36 p/Share
7,665
Reduced 4.3%
170,659
Common Stock
Apr 28
2024
BUY
Exercise of conversion of derivative security
-
15,124
Added 7.82%
178,324
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$294,116
$18.47 p/Share
15,924
Reduced 8.89%
163,200
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
44,085
Added 19.75%
179,124
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$79,347
$21.25 p/Share
3,734
Reduced 2.69%
135,039
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
7,531
Added 5.15%
138,773
Common Stock
Jul 31
2023
SELL
Open market or private sale
$998,577
$21.24 p/Share
47,014
Reduced 26.37%
131,242
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$121,218
$21.3 p/Share
5,691
Reduced 3.09%
178,256
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
11,477
Added 5.87%
183,947
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$90,864
$18.0 p/Share
5,048
Reduced 2.84%
172,470
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
10,181
Added 5.42%
177,518
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$863,054
$20.75 p/Share
41,593
Reduced 19.91%
167,337
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
98,073
Added 31.95%
208,930
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$86,367
$23.13 p/Share
3,734
Reduced 3.26%
110,857
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
7,530
Added 6.17%
114,591
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$43,101
$23.16 p/Share
1,861
Reduced 1.71%
107,061
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,753
Added 3.33%
108,922
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$128,134
$23.2 p/Share
5,523
Reduced 4.99%
105,169
Common Stock