Mar 09
2023
BUY
Exercise of conversion of derivative security
-
2,347
Added 9.8%
21,592
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$49,876
$30.21 p/Share
1,651
Reduced 7.9%
19,245
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
4,260
Added 16.93%
20,896
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$32,953
$53.15 p/Share
620
Reduced 3.59%
16,636
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 6.75%
17,256
Common Stock
Aug 21
2022
SELL
Payment of exercise price or tax liability
$32,953
$53.15 p/Share
620
Reduced 3.73%
16,006
Common Stock
Aug 21
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 6.99%
16,626
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$29,681
$54.36 p/Share
546
Reduced 3.43%
15,376
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
1,100
Added 6.46%
15,922
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$50,393
$62.6 p/Share
805
Reduced 5.15%
14,822
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,347
Added 13.06%
15,627
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
819
Added 5.81%
13,280
Common Stock
Aug 22
2021
SELL
Payment of exercise price or tax liability
$27,452
$63.4 p/Share
433
Reduced 3.36%
12,461
Common Stock
Aug 22
2021
BUY
Exercise of conversion of derivative security
-
1,250
Added 8.84%
12,894
Common Stock
Aug 21
2021
SELL
Payment of exercise price or tax liability
$27,452
$63.4 p/Share
433
Reduced 3.59%
11,644
Common Stock
Aug 21
2021
BUY
Exercise of conversion of derivative security
-
1,250
Added 9.38%
12,077
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$23,988
$62.96 p/Share
381
Reduced 3.4%
10,827
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
-
1,100
Added 8.94%
11,208
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$28,595
$66.04 p/Share
433
Reduced 4.11%
10,108
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
1,250
Added 10.6%
10,541
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$7,868
$61.95 p/Share
127
Reduced 1.35%
9,291
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
-
375
Added 3.83%
9,418
Common Stock