Feb 08
2021
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 2.27%
172,078
Common Stock, par valu...
Dec 03
2020
SELL
Open market or private sale
$955,800
$238.95 p/Share
4,000
Reduced 2.32%
168,078
Common Stock, par valu...
Dec 03
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 2.27%
172,078
Common Stock, par valu...
Aug 20
2020
SELL
Open market or private sale
$802,200
$200.55 p/Share
4,000
Reduced 2.32%
168,078
Common Stock, par valu...
Aug 20
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 2.27%
172,078
Common Stock, par valu...
Jun 12
2020
SELL
Open market or private sale
$162,794
$155.19 p/Share
1,049
Reduced 0.62%
168,078
Common Stock, par valu...
Jun 01
2020
SELL
Payment of exercise price or tax liability
$129,929
$150.73 p/Share
862
Reduced 0.51%
169,127
Common Stock, par valu...
Jun 01
2020
BUY
Grant, award, or other acquisition
-
1,990
Added 1.16%
169,989
Common Stock, par valu...
May 29
2020
SELL
Open market or private sale
$588,160
$147.04 p/Share
4,000
Reduced 2.33%
167,999
Common Stock, par valu...
May 29
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 2.27%
171,999
Common Stock, par valu...
Feb 13
2020
SELL
Open market or private sale
$274,455
$121.98 p/Share
2,250
Reduced 1.32%
167,999
Common Stock, par valu...
Feb 13
2020
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.3%
170,249
Common Stock, par valu...
Jan 16
2020
SELL
Open market or private sale
$244,485
$108.66 p/Share
2,250
Reduced 1.32%
167,999
Common Stock, par valu...
Jan 16
2020
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.3%
170,249
Common Stock, par valu...
Dec 23
2019
SELL
Open market or private sale
$231,412
$102.85 p/Share
2,250
Reduced 1.32%
167,999
Common Stock, par valu...
Dec 23
2019
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.3%
170,249
Common Stock, par valu...
Dec 11
2019
-
7,000
Reduced 4.0%
167,999
Common Stock, par valu...
Nov 22
2019
SELL
Open market or private sale
$214,245
$95.22 p/Share
2,250
Reduced 1.27%
174,999
Common Stock, par valu...
Nov 22
2019
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.25%
177,249
Common Stock, par valu...
Oct 28
2019
SELL
Open market or private sale
$238,095
$105.82 p/Share
2,250
Reduced 1.27%
174,999
Common Stock, par valu...
Oct 28
2019
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.25%
177,249
Common Stock, par valu...
Sep 23
2019
SELL
Open market or private sale
$223,470
$99.32 p/Share
2,250
Reduced 1.27%
174,999
Common Stock, par valu...
Sep 23
2019
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.25%
177,249
Common Stock, par valu...
Aug 27
2019
SELL
Open market or private sale
$212,963
$94.65 p/Share
2,250
Reduced 1.27%
174,999
Common Stock, par valu...
Aug 27
2019
BUY
Exercise of conversion of derivative security
$36,000
$16.0 p/Share
2,250
Added 1.25%
177,249
Common Stock, par valu...