Nov 22
2022
BUY
Exercise of conversion of derivative security
-
4,500
Added 7.29%
57,213
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$59,865
$102.86 p/Share
582
Reduced 1.1%
52,531
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$74,324
$96.4 p/Share
771
Reduced 1.43%
53,113
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
2,084
Added 3.72%
53,884
Common Stock
Dec 02
2021
-
1,000
Reduced 1.89%
51,800
Common Stock
Dec 02
2021
SELL
Open market or private sale
$480,600
$96.12 p/Share
5,000
Reduced 8.65%
52,800
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
2,647
Added 4.38%
57,737
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$71,752
$98.29 p/Share
730
Reduced 1.31%
55,090
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 5.1%
55,820
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$110,124
$100.57 p/Share
1,095
Reduced 2.03%
52,820
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
4,500
Added 7.7%
53,915
Common Stock
May 10
2021
SELL
Open market or private sale
$271,820
$135.91 p/Share
2,000
Reduced 5.73%
32,900
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$34,133
$94.03 p/Share
363
Reduced 1.03%
34,849
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$36,087
$93.49 p/Share
386
Reduced 0.98%
38,986
Common Stock
Dec 15
2020
-
550
Reduced 1.54%
35,212
Common Stock
Dec 15
2020
SELL
Open market or private sale
$301,895
$93.64 p/Share
3,224
Reduced 8.27%
35,762
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
981
Added 2.43%
39,372
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
-
1,227
Added 3.1%
38,391
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$88,494
$90.95 p/Share
973
Reduced 2.55%
37,128
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
4,000
Added 9.5%
38,101
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$21,646
$89.08 p/Share
243
Reduced 0.71%
34,101
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
1,000
Added 2.83%
34,344
Common Stock