Feb 27
2023
SELL
Open market or private sale
$709,914
$50.32 p/Share
14,108
Reduced 41.44%
19,937
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$441,580
$31.3 p/Share
14,108
Added 29.3%
34,045
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$100,003
$31.3 p/Share
3,195
Added 13.81%
19,937
Common Stock
Dec 22
2022
SELL
Payment of exercise price or tax liability
$6,064
$45.94 p/Share
132
Reduced 0.78%
16,742
Common Stock
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