Apr 01
2022
SELL
Payment of exercise price or tax liability
$5,774
$21.15 p/Share
273
Reduced 0.13%
215,459
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
215,732
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$6,721
$21.75 p/Share
309
Reduced 0.14%
215,038
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
215,347
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$6,350
$20.55 p/Share
309
Reduced 0.14%
214,653
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
214,962
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$6,597
$21.35 p/Share
309
Reduced 0.14%
214,268
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
214,577
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$5,283
$19.35 p/Share
273
Reduced 0.13%
213,883
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
214,156
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$6,830
$25.02 p/Share
273
Reduced 0.13%
213,462
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
213,735
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$7,082
$25.94 p/Share
273
Reduced 0.13%
213,041
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
213,314
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$6,140
$22.49 p/Share
273
Reduced 0.13%
212,620
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
694
Added 0.32%
212,893
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$6,194
$22.69 p/Share
273
Reduced 0.13%
212,199
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
695
Added 0.33%
212,472
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,274,396
$25.56 p/Share
49,859
Reduced 19.09%
211,355
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$7,024
$25.73 p/Share
273
Reduced 0.13%
211,777
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$230,526
$4.56 p/Share
50,554
Added 19.25%
212,050
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$5,730
$20.99 p/Share
273
Reduced 0.13%
211,355
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
695
Added 0.33%
211,628
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$216,179
$19.39 p/Share
11,149
Reduced 5.02%
210,933
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
-
28,334
Added 11.31%
222,082
Common Stock