Dec 22
2022
BUY
Exercise of conversion of derivative security
-
17
Added 0.1%
16,874
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$5,157
$46.46 p/Share
111
Reduced 0.65%
16,857
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
8
Added 0.05%
16,968
Common Stock
Dec 19
2022
SELL
Payment of exercise price or tax liability
$7,592
$45.74 p/Share
166
Reduced 0.97%
16,960
Common Stock
Dec 19
2022
BUY
Exercise of conversion of derivative security
-
16
Added 0.09%
17,126
Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
2,649
Added 13.41%
17,110
Common Stock
Dec 11
2022
SELL
Payment of exercise price or tax liability
$8,912
$46.42 p/Share
192
Reduced 1.31%
14,461
Common Stock
Dec 11
2022
BUY
Exercise of conversion of derivative security
-
4
Added 0.03%
14,653
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$4,811
$47.17 p/Share
102
Reduced 0.69%
14,649
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
4
Added 0.03%
14,751
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
225
Added 1.5%
14,747
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$100,026
$14.13 p/Share
7,079
Added 32.77%
14,522
Common Stock
Dec 22
2021
SELL
Payment of exercise price or tax liability
$9,179
$50.16 p/Share
183
Reduced 2.4%
7,443
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
11
Added 0.14%
7,626
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$7,598
$47.49 p/Share
160
Reduced 2.06%
7,615
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
6
Added 0.08%
7,775
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$11,715
$48.21 p/Share
243
Reduced 3.03%
7,769
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
15
Added 0.19%
8,012
Common Stock
Dec 11
2021
BUY
Grant, award, or other acquisition
$124,999
$48.6 p/Share
2,572
Added 24.34%
7,997
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$4,804
$48.53 p/Share
99
Reduced 1.79%
5,425
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
1
Added 0.02%
5,524
Common Stock
Nov 03
2021
SELL
Open market or private sale
$1,029,755
$52.24 p/Share
19,712
Reduced 78.11%
5,523
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$251,919
$12.78 p/Share
19,712
Added 43.86%
25,235
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$14,895
$54.76 p/Share
272
Reduced 4.69%
5,523
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
40
Added 0.69%
5,795
Common Stock