Feb 17
2021
SELL
Open market or private sale
$444,750
$148.25 p/Share
3,000
Reduced 1.24%
239,745
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$927,382
$147.79 p/Share
6,275
Reduced 2.49%
245,260
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$318,090
$106.03 p/Share
3,000
Added 1.22%
242,745
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
11,790
Added 4.48%
251,535
Common Stock
Jan 26
2021
SELL
Open market or private sale
$441,750
$147.25 p/Share
3,000
Reduced 1.24%
239,745
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$318,090
$106.03 p/Share
3,000
Added 1.22%
242,745
Common Stock
Jan 25
2021
SELL
Open market or private sale
$585,000
$146.25 p/Share
4,000
Reduced 1.64%
239,745
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$424,120
$106.03 p/Share
4,000
Added 1.61%
243,745
Common Stock
Nov 18
2020
SELL
Open market or private sale
$342,500
$137.0 p/Share
2,500
Reduced 1.03%
239,745
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$265,075
$106.03 p/Share
2,500
Added 1.02%
242,245
Common Stock
Nov 16
2020
SELL
Open market or private sale
$681,050
$136.21 p/Share
5,000
Reduced 2.04%
239,745
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$530,150
$106.03 p/Share
5,000
Added 2.0%
244,745
Common Stock
Feb 21
2020
SELL
Open market or private sale
$951,943
$135.2 p/Share
7,041
Reduced 2.85%
239,745
Common Stock
Feb 19
2020
SELL
Payment of exercise price or tax liability
$1,083,197
$135.18 p/Share
8,013
Reduced 3.14%
246,786
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
15,054
Added 5.58%
254,799
Common Stock
Nov 27
2019
SELL
Open market or private sale
$137,080
$137.08 p/Share
1,000
Reduced 0.42%
239,744
Common Stock
Nov 27
2019
BUY
Exercise of conversion of derivative security
$106,030
$106.03 p/Share
1,000
Added 0.41%
240,744
Common Stock
Nov 26
2019
SELL
Open market or private sale
$297,597
$136.2 p/Share
2,185
Reduced 0.9%
239,744
Common Stock
Nov 26
2019
BUY
Exercise of conversion of derivative security
$231,675
$106.03 p/Share
2,185
Added 0.9%
241,929
Common Stock
Jul 29
2019
SELL
Open market or private sale
$753,750
$150.75 p/Share
5,000
Reduced 2.04%
239,744
Common Stock
Jul 29
2019
BUY
Exercise of conversion of derivative security
$530,150
$106.03 p/Share
5,000
Added 2.0%
244,744
Common Stock
Jul 26
2019
SELL
Open market or private sale
$748,750
$149.75 p/Share
5,000
Reduced 2.04%
239,744
Common Stock
Jul 26
2019
BUY
Exercise of conversion of derivative security
$530,200
$106.04 p/Share
5,000
Added 2.0%
244,744
Common Stock
Jul 25
2019
SELL
Open market or private sale
$372,500
$149.0 p/Share
2,500
Reduced 1.03%
239,744
Common Stock
Jul 25
2019
BUY
Exercise of conversion of derivative security
$265,100
$106.04 p/Share
2,500
Added 1.02%
242,244
Common Stock