Nov 02
2021
SELL
Open market or private sale
$775,000
$155.0 p/Share
5,000
Reduced 6.47%
72,320
Common Stock
Aug 11
2021
SELL
Open market or private sale
$1,824,808
$153.5 p/Share
11,888
Reduced 13.33%
77,320
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$715,776
$60.21 p/Share
11,888
Added 11.76%
89,208
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
-
14,363
Added 15.67%
77,320
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$260,197
$151.63 p/Share
1,716
Reduced 2.65%
62,957
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
17,439
Added 21.24%
64,673
Common Stock
Apr 06
2021
SELL
Open market or private sale
$1,364,986
$137.78 p/Share
9,907
Reduced 17.34%
47,234
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$596,500
$60.21 p/Share
9,907
Added 14.78%
57,141
Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$544,352
$134.11 p/Share
4,059
Reduced 7.91%
47,234
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,449,692
$132.78 p/Share
10,918
Reduced 17.55%
51,293
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$826,383
$75.69 p/Share
10,918
Added 17.38%
51,893
Common Stock
Feb 11
2021
SELL
Open market or private sale
$725,067
$119.0 p/Share
6,093
Reduced 10.62%
51,293
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$486,831
$79.9 p/Share
6,093
Added 9.6%
57,386
Common Stock
Feb 10
2021
SELL
Open market or private sale
$1,654,933
$119.0 p/Share
13,907
Reduced 21.33%
51,293
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$1,111,169
$79.9 p/Share
13,907
Added 17.58%
65,200
Common Stock
Feb 09
2021
SELL
Open market or private sale
$801,460
$119.07 p/Share
6,731
Reduced 11.6%
51,293
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$548,980
$81.56 p/Share
6,731
Added 10.39%
58,024
Common Stock
Jan 06
2021
SELL
Open market or private sale
$722,842
$107.39 p/Share
6,731
Reduced 11.6%
51,293
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$548,980
$81.56 p/Share
6,731
Added 10.39%
58,024
Common Stock
Dec 30
2020
SELL
Open market or private sale
$941,460
$102.0 p/Share
9,230
Reduced 15.25%
51,293
Common Stock
Dec 30
2020
BUY
Exercise of conversion of derivative security
$698,619
$75.69 p/Share
9,230
Added 13.23%
60,523
Common Stock
Dec 17
2020
SELL
Open market or private sale
$2,000,000
$100.0 p/Share
20,000
Reduced 28.05%
51,293
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$1,598,000
$79.9 p/Share
20,000
Added 21.91%
71,293
Common Stock