Feb 08
2023
BUY
Exercise of conversion of derivative security
-
763
Added 1.39%
54,249
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$31,363
$34.39 p/Share
912
Reduced 1.68%
53,486
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
912
Added 1.65%
54,398
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$150,480
$35.2 p/Share
4,275
Reduced 7.4%
53,486
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
8,372
Added 12.66%
57,761
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$177,242
$33.87 p/Share
5,233
Reduced 9.58%
49,389
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
-
10,745
Added 16.44%
54,622
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$43,253
$42.74 p/Share
1,012
Reduced 2.25%
43,877
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
1,012
Added 2.2%
44,889
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$26,541
$37.97 p/Share
699
Reduced 1.57%
43,877
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
-
699
Added 1.54%
44,576
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$181,267
$44.19 p/Share
4,102
Reduced 8.55%
43,877
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
8,374
Added 14.86%
47,979
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$255,434
$45.9 p/Share
5,565
Reduced 12.32%
39,605
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
-
11,936
Added 20.9%
45,170
Common Stock
Mar 08
2021
-
5,400
Reduced 13.98%
33,234
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$24,348
$36.34 p/Share
670
Reduced 1.7%
38,634
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
670
Added 1.68%
39,304
Common Stock
Jan 07
2021
SELL
Payment of exercise price or tax liability
$39,569
$36.98 p/Share
1,070
Reduced 2.69%
38,634
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
-
1,070
Added 2.62%
39,704
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$39,658
$37.95 p/Share
1,045
Reduced 2.63%
38,634
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
-
1,045
Added 2.57%
39,679
Common Stock