May 04
2021
BUY
Exercise of conversion of derivative security
$159,045
$106.03 p/Share
1,500
Added 0.6%
246,760
Common Stock
Apr 23
2021
SELL
Open market or private sale
$2,126,790
$157.54 p/Share
13,500
Reduced 5.22%
245,260
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$1,431,405
$106.03 p/Share
13,500
Added 4.96%
258,760
Common Stock
Apr 22
2021
SELL
Open market or private sale
$1,567,700
$156.77 p/Share
10,000
Reduced 3.92%
245,260
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$1,060,300
$106.03 p/Share
10,000
Added 3.77%
255,260
Common Stock
Feb 24
2021
SELL
Open market or private sale
$677,835
$150.63 p/Share
4,500
Reduced 1.8%
245,260
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$477,135
$106.03 p/Share
4,500
Added 1.77%
249,760
Common Stock
Feb 23
2021
SELL
Open market or private sale
$448,320
$149.44 p/Share
3,000
Reduced 1.21%
245,260
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$318,090
$106.03 p/Share
3,000
Added 1.19%
248,260
Common Stock
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