Apr 29
2021
BUY
Exercise of conversion of derivative security
$759,600
$50.64 p/Share
15,000
Added 50.0%
15,000
Common Stock
Mar 11
2021
SELL
Open market or private sale
$1,506,000
$100.4 p/Share
15,000
Reduced 100.0%
0
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$781,950
$52.13 p/Share
15,000
Added 50.0%
15,000
Common Stock
Mar 03
2021
SELL
Open market or private sale
$975,700
$97.57 p/Share
10,000
Reduced 100.0%
0
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$536,100
$53.61 p/Share
10,000
Added 50.0%
10,000
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,430,700
$95.38 p/Share
15,000
Reduced 100.0%
0
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$804,150
$53.61 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$662,087
$98.32 p/Share
6,734
Reduced 39.35%
10,379
Common Stock
Feb 24
2021
-
10,379
Reduced 100.0%
0
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
17,113
Added 50.0%
17,113
Common Stock
Nov 03
2020
SELL
Open market or private sale
$1,703,000
$85.15 p/Share
20,000
Reduced 100.0%
0
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$1,072,200
$53.61 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 29
2020
SELL
Open market or private sale
$646,012
$80.25 p/Share
8,050
Reduced 80.5%
1,950
Common Stock
Jul 29
2020
-
1,950
Reduced 100.0%
0
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$536,100
$53.61 p/Share
10,000
Added 50.0%
10,000
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$843,395
$100.74 p/Share
8,372
Reduced 39.35%
12,902
Common Stock
Feb 26
2020
-
12,902
Reduced 100.0%
0
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
21,274
Added 50.0%
21,274
Common Stock
Feb 21
2020
SELL
Open market or private sale
$962,062
$109.95 p/Share
8,750
Reduced 100.0%
0
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$443,537
$50.69 p/Share
8,750
Added 50.0%
8,750
Common Stock
Feb 11
2020
SELL
Open market or private sale
$547,200
$109.44 p/Share
5,000
Reduced 100.0%
0
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$253,450
$50.69 p/Share
5,000
Added 50.0%
5,000
Common Stock
Feb 10
2020
SELL
Open market or private sale
$1,623,600
$108.24 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 10
2020
BUY
Exercise of conversion of derivative security
$760,350
$50.69 p/Share
15,000
Added 50.0%
15,000
Common Stock
Dec 19
2019
-
2,407
Reduced 100.0%
0
Common Stock