Nov 30
2022
SELL
Payment of exercise price or tax liability
$172,427
$116.9 p/Share
1,475
Reduced 0.55%
267,111
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 1.38%
268,586
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
-
76,117
Added 22.32%
264,836
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$160,018
$115.37 p/Share
1,387
Reduced 0.73%
188,719
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 1.93%
190,106
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$514,090
$123.52 p/Share
4,162
Reduced 2.18%
186,356
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
11,250
Added 5.58%
190,518
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$3,015,547
$102.86 p/Share
29,317
Reduced 14.06%
179,268
Common Stock
Dec 20
2021
-
8,050
Reduced 3.72%
208,585
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$1,557,246
$96.4 p/Share
16,154
Reduced 6.94%
216,635
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
43,662
Added 15.79%
232,789
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
83,177
Added 30.55%
189,127
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$260,960
$98.29 p/Share
2,655
Reduced 2.44%
105,950
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
6,750
Added 5.85%
108,605
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$445,123
$100.57 p/Share
4,426
Reduced 4.16%
101,855
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
11,250
Added 9.57%
106,281
Common Stock
Feb 25
2021
SELL
Open market or private sale
$1,202,900
$120.29 p/Share
10,000
Reduced 13.63%
63,354
Common Stock
Feb 24
2021
SELL
Open market or private sale
$481,554
$121.39 p/Share
3,967
Reduced 5.13%
73,354
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$803,674
$94.03 p/Share
8,547
Reduced 9.95%
77,321
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$758,578
$93.49 p/Share
8,114
Reduced 8.63%
85,868
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
21,930
Added 18.92%
93,982
Common Stock
Dec 14
2020
SELL
Open market or private sale
$1,282,677
$92.84 p/Share
13,816
Reduced 16.09%
72,052
Common Stock
Dec 03
2020
SELL
Open market or private sale
$3,267,763
$94.63 p/Share
34,532
Reduced 28.68%
85,868
Common Stock
Dec 02
2020
SELL
Open market or private sale
$551,662
$93.82 p/Share
5,880
Reduced 4.66%
120,400
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
-
27,412
Added 17.84%
126,280
Common Stock