Nov 21
2022
SELL
Payment of exercise price or tax liability
$6,200
$36.05 p/Share
172
Reduced 0.86%
19,854
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.14%
20,026
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$4,487
$37.08 p/Share
121
Reduced 0.6%
19,997
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
30
Added 0.15%
20,118
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.14%
20,088
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
1,439
Added 6.69%
20,059
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
20
Added 0.11%
18,620
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$7,262
$43.75 p/Share
166
Reduced 0.88%
18,600
Common Stock
Nov 10
2021
SELL
Open market or private sale
$129,235
$44.61 p/Share
2,897
Reduced 13.37%
18,766
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$71,225
$22.88 p/Share
3,113
Added 12.56%
21,663
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
25
Added 0.13%
18,550
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
1,444
Added 7.23%
18,525
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$6,059
$38.84 p/Share
156
Reduced 0.91%
17,081
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
15
Added 0.09%
17,237
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
16
Added 0.09%
17,222
Common Stock
Feb 22
2021
SELL
Open market or private sale
$156,978
$34.44 p/Share
4,558
Reduced 20.94%
17,206
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$76,620
$16.81 p/Share
4,558
Added 17.32%
21,764
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
23
Added 0.13%
17,206
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$4,878
$30.68 p/Share
159
Reduced 0.92%
17,183
Common Stock
Nov 16
2020
SELL
Open market or private sale
$49,680
$31.05 p/Share
1,600
Reduced 8.45%
17,342
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$23,472
$14.67 p/Share
1,600
Added 7.79%
18,942
Common Stock