Nov 07
2023
SELL
Sale (or disposition) back to the issuer
$5,930,306
$27.05 p/Share
219,235
Reduced 100.0%
0
Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$13,817
$26.83 p/Share
515
Reduced 0.23%
219,235
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$18,593
$26.83 p/Share
693
Reduced 0.31%
219,750
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$12,447
$24.17 p/Share
515
Reduced 0.23%
220,443
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$16,701
$24.1 p/Share
693
Reduced 0.31%
220,958
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$60,337
$29.29 p/Share
2,060
Reduced 1.0%
204,180
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$651,325
$28.67 p/Share
22,718
Reduced 9.92%
206,392
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$824,176
$28.67 p/Share
28,747
Added 12.12%
208,453
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
27,496
Added 11.04%
221,651
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$75,077
$25.45 p/Share
2,950
Reduced 1.53%
190,186
Common Stock
Nov 22
2022
SELL
Open market or private sale
$836,386
$27.9 p/Share
29,978
Reduced 13.44%
193,136
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$70,175
$23.78 p/Share
2,951
Reduced 1.31%
223,114
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$75,841
$25.7 p/Share
2,951
Reduced 1.29%
226,065
Common Stock
Jun 15
2022
SELL
Open market or private sale
$254,326
$25.63 p/Share
9,923
Reduced 4.15%
229,016
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
12,820
Added 5.09%
238,939
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,078,683
$29.6 p/Share
36,442
Reduced 13.88%
226,119
Common Stock
Mar 15
2022
SELL
Open market or private sale
$567,432
$28.83 p/Share
19,682
Reduced 8.97%
199,767
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$1,239,115
$29.6 p/Share
41,862
Added 15.55%
227,295
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
20,932
Added 8.34%
230,169
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$132,065
$31.14 p/Share
4,241
Reduced 1.9%
219,449
Common Stock
Nov 17
2021
SELL
Open market or private sale
$673,703
$34.54 p/Share
19,505
Reduced 8.02%
223,690
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$108,400
$25.56 p/Share
4,241
Reduced 1.76%
236,173
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$154,288
$36.38 p/Share
4,241
Reduced 1.73%
240,414
Common Stock
May 21
2021
SELL
Open market or private sale
$216,348
$30.81 p/Share
7,022
Reduced 2.79%
244,655
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$789,199
$21.75 p/Share
36,285
Reduced 13.4%
234,436
Common Stock