Jun 06
2022
SELL
Open market or private sale
$3,967,000
$79.34 p/Share
50,000
Reduced 18.4%
221,790
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$3,649,500
$72.99 p/Share
50,000
Added 15.54%
271,790
Common Stock
Feb 18
2022
SELL
Open market or private sale
$3,060,789
$79.33 p/Share
38,583
Reduced 14.83%
221,625
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
73,562
Added 22.04%
260,208
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$106,920
$77.76 p/Share
1,375
Reduced 0.57%
238,489
Common Stock
Nov 05
2021
SELL
Open market or private sale
$7,740,000
$77.4 p/Share
100,000
Reduced 29.44%
239,699
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$6,898,000
$68.98 p/Share
100,000
Added 22.74%
339,699
Common Stock
Nov 04
2021
SELL
Open market or private sale
$11,206,536
$77.18 p/Share
145,200
Reduced 37.72%
239,699
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$10,540,765
$68.98 p/Share
152,809
Added 28.42%
384,899
Common Stock
May 05
2021
SELL
Open market or private sale
$2,048,357
$81.03 p/Share
25,279
Reduced 9.83%
231,778
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$1,565,528
$61.93 p/Share
25,279
Added 8.95%
257,057
Common Stock
Feb 18
2021
SELL
Open market or private sale
$1,330
$78.25 p/Share
17
Reduced 0.01%
231,778
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
28,297
Added 10.88%
231,795
Common Stock
Feb 16
2021
SELL
Open market or private sale
$228,885
$77.3 p/Share
2,961
Reduced 1.43%
203,464
Common Stock
Nov 17
2020
SELL
Open market or private sale
$1,841,354
$85.86 p/Share
21,446
Reduced 9.41%
206,394
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$1,548,250
$61.93 p/Share
25,000
Added 9.89%
227,840
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,253,047
$83.8 p/Share
26,886
Reduced 11.7%
202,840
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,920,759
$61.93 p/Share
31,015
Added 11.89%
229,726
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,160,483
$83.5 p/Share
13,898
Reduced 6.54%
198,711
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$991,375
$61.93 p/Share
16,008
Added 7.0%
212,609
Common Stock
Nov 05
2020
SELL
Open market or private sale
$216,655
$84.04 p/Share
2,578
Reduced 1.29%
196,601
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$184,366
$61.93 p/Share
2,977
Added 1.47%
199,179
Common Stock