Mar 07
2022
SELL
Open market or private sale
$136,600
$136.6 p/Share
1,000
Reduced 1.29%
76,662
Common Stock, par valu...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
2,531
Added 3.16%
77,662
Common Stock, par valu...
Feb 16
2022
SELL
Open market or private sale
$801,989
$152.18 p/Share
5,270
Reduced 6.55%
75,131
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
15,184
Added 15.89%
80,401
Common Stock, par valu...
Dec 07
2021
SELL
Open market or private sale
$3,328,800
$166.44 p/Share
20,000
Reduced 23.47%
65,217
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$666,274
$169.32 p/Share
3,935
Reduced 4.41%
85,217
Common Stock, par valu...
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 10.09%
89,152
Common Stock, par valu...
Jul 30
2021
SELL
Open market or private sale
$5,176,978
$173.66 p/Share
29,811
Reduced 27.36%
79,152
Common Stock, par valu...
Jul 28
2021
SELL
Open market or private sale
$3,378,646
$159.83 p/Share
21,139
Reduced 16.25%
108,963
Common Stock, par valu...
Jul 27
2021
BUY
Grant, award, or other acquisition
-
50,950
Added 28.14%
130,102
Common Stock, par valu...
May 11
2021
SELL
Open market or private sale
$68,515
$137.03 p/Share
500
Reduced 0.63%
79,152
Common Stock, par valu...
May 10
2021
SELL
Open market or private sale
$921,245
$141.73 p/Share
6,500
Reduced 7.54%
79,652
Common Stock, par valu...
May 07
2021
SELL
Open market or private sale
$454,800
$151.6 p/Share
3,000
Reduced 3.37%
86,152
Common Stock, par valu...
May 05
2021
-
5,000
Reduced 5.31%
89,152
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$119,500
$119.86 p/Share
997
Reduced 1.05%
94,152
Common Stock, par valu...
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
2,530
Added 2.59%
95,149
Common Stock, par valu...
Feb 22
2021
SELL
Open market or private sale
$209,351
$133.26 p/Share
1,571
Reduced 1.67%
92,619
Common Stock, par valu...
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
3,785
Added 3.86%
94,190
Common Stock, par valu...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,335,888
$165.99 p/Share
8,048
Reduced 8.17%
90,405
Common Stock, par valu...
Feb 16
2021
BUY
Grant, award, or other acquisition
-
22,712
Added 18.74%
98,453
Common Stock, par valu...