Dec 12
2022
SELL
Open market or private sale
$1,072,733
$85.97 p/Share
12,478
Reduced 33.55%
24,710
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$186,759
$25.91 p/Share
7,208
Added 16.24%
37,188
Common Stock
Dec 09
2022
SELL
Open market or private sale
$1,819,072
$85.68 p/Share
21,231
Reduced 41.46%
29,980
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$309,365
$25.91 p/Share
11,940
Added 18.91%
51,211
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$390,695
$75.38 p/Share
5,183
Reduced 11.66%
39,271
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
15,702
Added 26.1%
44,454
Common Stock
Dec 01
2021
SELL
Open market or private sale
$1,937,664
$87.0 p/Share
22,272
Reduced 43.65%
28,752
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$379,463
$23.32 p/Share
16,272
Added 24.18%
51,024
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$43,560
$83.13 p/Share
524
Reduced 1.49%
34,752
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$443,760
$83.95 p/Share
5,286
Reduced 13.03%
35,276
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$1,406,162
$83.95 p/Share
16,750
Added 29.23%
40,562
Common Stock
Mar 17
2020
SELL
Open market or private sale
$841,725
$225.0 p/Share
3,741
Reduced 38.59%
5,953
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$52,083
$278.52 p/Share
187
Reduced 1.89%
9,694
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$346,266
$275.47 p/Share
1,257
Reduced 11.29%
9,881
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
4,790
Added 30.07%
11,138
Common Stock
Mar 11
2019
SELL
Open market or private sale
$1,027,547
$188.61 p/Share
5,448
Reduced 46.19%
6,348
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$32,023
$184.04 p/Share
174
Reduced 1.45%
11,796
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$178,227
$182.61 p/Share
976
Reduced 7.54%
11,970
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
4,287
Added 24.88%
12,946
Common Stock
Mar 15
2018
SELL
Open market or private sale
$803,675
$157.8 p/Share
5,093
Reduced 37.03%
8,659
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$176,050
$154.43 p/Share
1,140
Reduced 7.66%
13,752
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
4,048
Added 21.37%
14,892
Common Stock
Mar 16
2017
SELL
Open market or private sale
$584,979
$131.22 p/Share
4,458
Reduced 29.13%
10,844
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$148,553
$126.86 p/Share
1,171
Reduced 7.11%
15,302
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
3,822
Added 18.83%
16,473
Common Stock