Dec 27
2022
SELL
Payment of exercise price or tax liability
$44,563
$28.53 p/Share
1,562
Reduced 3.88%
38,713
Common Shares of Benef...
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
3,463
Added 7.92%
40,275
Common Shares of Benef...
Nov 10
2022
SELL
Open market or private sale
$101,524
$29.86 p/Share
3,400
Reduced 8.46%
36,812
Common Shares of Benef...
May 17
2022
$5,067
$25.85 p/Share
196
Reduced 0.49%
40,212
Common Shares of Benef...
Apr 02
2022
SELL
Payment of exercise price or tax liability
$44,923
$28.65 p/Share
1,568
Reduced 3.74%
40,408
Common Shares of Benef...
Apr 02
2022
BUY
Exercise of conversion of derivative security
-
5,209
Added 11.04%
41,976
Common Shares of Benef...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$12,240
$27.02 p/Share
453
Reduced 1.22%
36,767
Common Shares of Benef...
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
1,530
Added 3.95%
37,220
Common Shares of Benef...
Jan 08
2022
SELL
Payment of exercise price or tax liability
$182,342
$31.0 p/Share
5,882
Reduced 14.14%
35,710
Common Shares of Benef...
Jan 08
2022
BUY
Grant, award, or other acquisition
-
12,575
Added 23.22%
41,592
Common Shares of Benef...
Dec 27
2021
SELL
Payment of exercise price or tax liability
$50,765
$32.5 p/Share
1,562
Reduced 5.21%
28,437
Common Shares of Benef...
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
3,463
Added 10.35%
29,999
Common Shares of Benef...
Aug 17
2021
$5,010
$36.84 p/Share
136
Reduced 0.48%
28,301
Common Shares of Benef...
May 11
2021
SELL
Open market or private sale
$266,165
$37.77 p/Share
7,047
Reduced 20.98%
26,536
Common Shares of Benef...
Apr 02
2021
SELL
Payment of exercise price or tax liability
$91,000
$38.74 p/Share
2,349
Reduced 6.54%
33,583
Common Shares of Benef...
Apr 02
2021
BUY
Exercise of conversion of derivative security
$201,758
$38.74 p/Share
5,208
Added 12.66%
35,932
Common Shares of Benef...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$23,392
$34.4 p/Share
680
Reduced 2.17%
30,724
Common Shares of Benef...
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
1,528
Added 4.64%
31,404
Common Shares of Benef...
Jan 08
2021
SELL
Payment of exercise price or tax liability
$601,945
$35.22 p/Share
17,091
Reduced 36.39%
29,876
Common Shares of Benef...
Jan 08
2021
BUY
Grant, award, or other acquisition
$1,320,750
$35.22 p/Share
37,500
Added 44.4%
46,967
Common Shares of Benef...
Dec 27
2020
SELL
Payment of exercise price or tax liability
$37,965
$36.4 p/Share
1,043
Reduced 9.92%
9,467
Common Shares of Benef...
Dec 27
2020
BUY
Exercise of conversion of derivative security
-
3,463
Added 24.78%
10,510
Common Shares of Benef...