Dec 07
2022
BUY
Exercise of conversion of derivative security
$8,652
$149.18 p/Share
58
Added 0.33%
17,395
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,829,591
$149.33 p/Share
12,252
Reduced 41.42%
17,331
Common Stock
Aug 16
2022
SELL
Open market or private sale
$8,751,431
$149.5 p/Share
58,538
Reduced 98.28%
1,025
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
28,552
Added 49.11%
29,583
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$4,700,016
$80.29 p/Share
58,538
Added 49.57%
59,563
Common Stock
Aug 15
2022
SELL
Open market or private sale
$2,660,300
$148.0 p/Share
17,975
Reduced 94.61%
1,025
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$1,530,212
$85.13 p/Share
17,975
Added 48.61%
19,000
Common Stock
Aug 08
2022
SELL
Open market or private sale
$584,000
$146.0 p/Share
4,000
Reduced 79.6%
1,025
Common Stock
Aug 03
2022
SELL
Open market or private sale
$290,000
$145.0 p/Share
2,000
Reduced 28.47%
5,025
Common Stock
Apr 21
2022
SELL
Open market or private sale
$2,957,940
$164.33 p/Share
18,000
Reduced 71.94%
7,020
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$1,362,080
$85.13 p/Share
16,000
Added 41.0%
23,020
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$7,144
$148.83 p/Share
48
Reduced 0.53%
9,015
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$7,144
$148.83 p/Share
48
Added 0.53%
9,063
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,204,266
$148.4 p/Share
8,115
Reduced 47.37%
9,015
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$680,605
$83.87 p/Share
8,115
Added 32.14%
17,130
Common Stock
Nov 05
2021
SELL
Open market or private sale
$496,400
$146.0 p/Share
3,400
Reduced 27.4%
9,008
Common Stock
Nov 03
2021
SELL
Open market or private sale
$493,000
$145.0 p/Share
3,400
Reduced 21.51%
12,408
Common Stock
Oct 26
2021
SELL
Open market or private sale
$171,600
$143.0 p/Share
1,200
Reduced 7.06%
15,808
Common Stock
Aug 19
2021
SELL
Open market or private sale
$536,935
$145.0 p/Share
3,703
Reduced 17.88%
17,008
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,404,143
$144.37 p/Share
9,726
Reduced 31.95%
20,711
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
25,841
Added 45.92%
30,437
Common Stock
Aug 03
2021
SELL
Open market or private sale
$500,500
$143.0 p/Share
3,500
Reduced 43.26%
4,591
Common Stock
May 17
2021
SELL
Open market or private sale
$417,000
$139.0 p/Share
3,000
Reduced 27.05%
8,091
Common Stock
May 06
2021
SELL
Open market or private sale
$405,000
$135.0 p/Share
3,000
Reduced 21.3%
11,085
Common Stock
Apr 21
2021
SELL
Open market or private sale
$514,275
$137.14 p/Share
3,750
Reduced 21.03%
14,085
Common Stock