Feb 19
2023
BUY
Grant, award, or other acquisition
-
9,879
Added 9.68%
92,149
Common Stock
Jan 03
2023
SELL
Open market or private sale
$2,773,017
$137.0 p/Share
20,241
Reduced 19.75%
82,270
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$1,056,175
$52.18 p/Share
20,241
Added 16.49%
102,511
Common Stock
Dec 21
2022
SELL
Open market or private sale
$5,410,000
$135.25 p/Share
40,000
Reduced 32.71%
82,270
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$2,087,200
$52.18 p/Share
40,000
Added 28.12%
102,270
Common Stock
Jun 21
2022
-
514
Reduced 0.63%
81,696
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,000,825
$124.76 p/Share
8,022
Reduced 8.88%
82,270
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
20,766
Added 18.7%
90,292
Common Stock
May 10
2021
SELL
Open market or private sale
$8,473,106
$135.23 p/Share
62,657
Reduced 47.4%
69,526
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$2,857,786
$45.61 p/Share
62,657
Added 32.16%
132,183
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$830,703
$103.45 p/Share
8,030
Reduced 10.35%
69,526
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
21,336
Added 21.58%
77,556
Common Stock
Dec 08
2020
-
568
Reduced 1.0%
56,220
Common Stock
Feb 09
2020
SELL
Payment of exercise price or tax liability
$1,118,501
$124.43 p/Share
8,989
Reduced 13.67%
56,788
Common Stock
Feb 09
2020
BUY
Grant, award, or other acquisition
-
22,974
Added 25.89%
65,777
Common Stock
Aug 23
2019
-
572
Reduced 1.32%
42,803
Common Stock
Aug 19
2019
-
1,225
Reduced 2.75%
43,375
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$790,718
$92.46 p/Share
8,552
Reduced 16.09%
44,600
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
22,935
Added 30.14%
53,152
Common Stock
Feb 18
2018
SELL
Payment of exercise price or tax liability
$233,988
$95.04 p/Share
2,462
Reduced 7.53%
30,217
Common Stock
Feb 18
2018
BUY
Grant, award, or other acquisition
-
8,360
Added 20.37%
32,679
Common Stock
Nov 10
2017
SELL
Open market or private sale
$10,180,694
$98.61 p/Share
103,242
Reduced 80.94%
24,319
Common Stock
Nov 10
2017
BUY
Exercise of conversion of derivative security
$2,388,839
$31.56 p/Share
75,692
Added 37.24%
127,561
Common Stock