Nov 07
2023
BUY
Exercise of conversion of derivative security
-
1,369
Added 17.06%
6,654
Common Stock
Sep 22
2023
SELL
Payment of exercise price or tax liability
$4,227
$32.77 p/Share
129
Reduced 2.38%
5,285
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
-
443
Added 7.56%
5,414
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$2,751
$31.99 p/Share
86
Reduced 1.7%
4,971
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
291
Added 5.44%
5,057
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$6,053
$31.86 p/Share
190
Reduced 3.83%
4,766
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
646
Added 11.53%
4,956
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$1,628
$29.6 p/Share
55
Reduced 1.26%
4,310
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
186
Added 4.09%
4,365
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$2,501
$29.43 p/Share
85
Reduced 1.99%
4,179
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
290
Added 6.37%
4,264
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$3,487
$27.46 p/Share
127
Reduced 3.1%
3,974
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
444
Added 9.77%
4,101
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$3,382
$39.32 p/Share
86
Reduced 2.3%
3,657
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
291
Added 7.21%
3,743
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$6,200
$38.75 p/Share
160
Reduced 4.43%
3,452
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
325
Added 8.74%
3,395
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
217
Added 5.81%
3,516
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$2,111
$38.39 p/Share
55
Reduced 1.76%
3,070
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
187
Added 5.65%
3,125
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$3,393
$39.92 p/Share
85
Reduced 2.81%
2,938
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
-
290
Added 8.75%
3,023
Common Stock