May 14
2021
SELL
Open market or private sale
$774,900
$154.98 p/Share
5,000
Reduced 1.48%
333,786
Common Stock, par valu...
May 14
2021
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 1.45%
338,786
Common Stock, par valu...
May 13
2021
SELL
Open market or private sale
$388,075
$155.23 p/Share
2,500
Reduced 0.74%
333,786
Common Stock, par valu...
Mar 05
2021
SELL
Open market or private sale
$784,300
$156.86 p/Share
5,000
Reduced 1.47%
336,286
Common Stock, par valu...
Mar 05
2021
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 1.44%
341,286
Common Stock, par valu...
Mar 04
2021
SELL
Open market or private sale
$401,500
$160.6 p/Share
2,500
Reduced 0.74%
336,286
Common Stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
4,087
Added 1.19%
338,786
Common Stock, par valu...
Dec 04
2020
-
4,700
Reduced 1.38%
334,699
Common Stock, par valu...
Nov 13
2020
SELL
Open market or private sale
$1,055,050
$211.01 p/Share
5,000
Reduced 1.45%
339,399
Common Stock, par valu...
Nov 13
2020
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 1.43%
344,399
Common Stock, par valu...
Nov 12
2020
SELL
Open market or private sale
$536,175
$214.47 p/Share
2,500
Reduced 0.73%
339,399
Common Stock, par valu...
Sep 03
2020
SELL
Open market or private sale
$507,425
$202.97 p/Share
2,500
Reduced 0.73%
341,899
Common Stock, par valu...
Aug 14
2020
SELL
Open market or private sale
$995,500
$199.1 p/Share
5,000
Reduced 1.43%
344,399
Common Stock, par valu...
Aug 14
2020
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 1.41%
349,399
Common Stock, par valu...
Jun 05
2020
-
600
Reduced 0.17%
344,399
Common Stock, par valu...
Jun 02
2020
-
5,100
Reduced 1.46%
344,999
Common Stock, par valu...
Jun 01
2020
SELL
Payment of exercise price or tax liability
$389,938
$150.73 p/Share
2,587
Reduced 0.73%
350,099
Common Stock, par valu...
Jun 01
2020
BUY
Grant, award, or other acquisition
-
4,975
Added 1.39%
352,686
Common Stock, par valu...
May 15
2020
SELL
Open market or private sale
$1,317,200
$131.72 p/Share
10,000
Reduced 2.8%
347,711
Common Stock, par valu...
May 15
2020
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 2.72%
357,711
Common Stock, par valu...
Mar 02
2020
SELL
Open market or private sale
$1,263,300
$126.33 p/Share
10,000
Reduced 2.8%
347,711
Common Stock, par valu...
Mar 02
2020
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 2.72%
357,711
Common Stock, par valu...
Nov 15
2019
SELL
Open market or private sale
$965,100
$96.51 p/Share
10,000
Reduced 2.8%
347,711
Common Stock, par valu...
Nov 15
2019
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 2.72%
357,711
Common Stock, par valu...
Aug 15
2019
SELL
Open market or private sale
$935,200
$93.52 p/Share
10,000
Reduced 2.8%
347,711
Common Stock, par valu...