Oct 29
2024
SELL
Open market or private sale
$312,703
$24.52 p/Share
12,753
Reduced 3.58%
343,935
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$267,813
$21.0 p/Share
12,753
Added 3.45%
356,688
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$24,998
$24.8 p/Share
1,008
Added 0.29%
343,935
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$3,756
$23.33 p/Share
161
Added 0.05%
342,927
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$157,306
$16.59 p/Share
9,482
Added 2.69%
342,766
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
$540,781
$23.14 p/Share
23,370
Added 6.55%
333,284
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$378
$22.26 p/Share
17
Added 0.01%
309,914
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$1,933
$26.86 p/Share
72
Added 0.02%
308,715
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$23,144
$27.52 p/Share
841
Reduced 0.27%
308,643
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$27,191
$27.69 p/Share
982
Reduced 0.32%
309,484
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$26,659
$27.77 p/Share
960
Reduced 0.31%
310,466
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$29,863
$28.12 p/Share
1,062
Reduced 0.35%
302,193
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
9,233
Added 50.0%
9,233
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
$1,157,275
$17.0 p/Share
68,075
Added 18.33%
303,255
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$8,264
$26.92 p/Share
307
Added 0.13%
235,180
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$8,195
$25.69 p/Share
319
Added 0.14%
234,873
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$35,365
$25.59 p/Share
1,382
Added 0.59%
234,554
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$7,611
$24.79 p/Share
307
Added 0.13%
233,172
Common Stock
Nov 13
2021
SELL
Payment of exercise price or tax liability
$13,127
$25.39 p/Share
517
Reduced 0.22%
232,865
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$21,715
$25.82 p/Share
841
Reduced 0.36%
233,382
Common Stock
Nov 07
2021
SELL
Payment of exercise price or tax liability
$25,581
$26.05 p/Share
982
Reduced 0.42%
234,223
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$25,008
$26.05 p/Share
960
Reduced 0.41%
235,205
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
14,489
Added 5.78%
236,165
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$7,476
$25.43 p/Share
294
Added 0.13%
221,676
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$123,251
$14.75 p/Share
8,356
Added 3.64%
221,382
Common Stock