Dec 10
2022
BUY
Exercise of conversion of derivative security
-
661
Added 13.15%
4,364
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
-
580
Reduced 13.54%
3,703
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
580
Added 11.93%
4,283
Common Stock
Dec 02
2022
SELL
Sale (or disposition) back to the issuer
$42,329
$64.33 p/Share
658
Reduced 15.09%
3,703
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
658
Added 13.11%
4,361
Common Stock
Dec 01
2022
SELL
Sale (or disposition) back to the issuer
$319,580
$65.92 p/Share
4,848
Reduced 56.7%
3,703
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
4,848
Added 36.18%
8,551
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$1,771
$63.27 p/Share
28
Added 0.75%
3,703
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$1,735
$64.28 p/Share
27
Added 0.73%
3,675
Common Stock
Apr 15
2022
BUY
Other acquisition or disposition
$1,619
$70.4 p/Share
23
Added 0.63%
3,648
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$1,642
$63.17 p/Share
26
Added 0.71%
3,625
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$7,298
$62.38 p/Share
117
Reduced 3.15%
3,599
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
306
Added 7.61%
3,716
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$15,664
$62.16 p/Share
252
Reduced 6.88%
3,410
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
660
Added 15.27%
3,662
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$13,817
$62.24 p/Share
222
Reduced 6.89%
3,002
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
580
Added 15.25%
3,224
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$66,818
$59.5 p/Share
1,123
Reduced 29.81%
2,644
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
-
2,944
Added 47.69%
3,229
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$408
$58.29 p/Share
7
Added 0.84%
823
Common Stock
Jul 16
2021
BUY
Other acquisition or disposition
$358
$51.19 p/Share
7
Added 0.85%
816
Common Stock
Apr 16
2021
BUY
Other acquisition or disposition
$353
$50.41 p/Share
7
Added 0.86%
809
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$349
$43.67 p/Share
8
Added 0.99%
802
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$4,495
$43.22 p/Share
104
Reduced 11.58%
794
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
-
306
Added 25.42%
898
Common Stock