Jun 01
2021
SELL
Open market or private sale
$1,793,330
$238.0 p/Share
7,535
Reduced 19.76%
30,604
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$1,053,167
$139.77 p/Share
7,535
Added 16.5%
38,139
Common Stock
May 19
2021
SELL
Open market or private sale
$1,936,000
$220.0 p/Share
8,800
Reduced 22.33%
30,604
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$1,421,200
$161.5 p/Share
8,800
Added 18.26%
39,404
Common Stock
May 03
2021
SELL
Open market or private sale
$1,222,850
$230.77 p/Share
5,299
Reduced 14.76%
30,604
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$740,641
$139.77 p/Share
5,299
Added 12.86%
35,903
Common Stock
Apr 23
2021
SELL
Open market or private sale
$477,279
$234.42 p/Share
2,036
Reduced 6.24%
30,604
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
-
4,055
Added 11.05%
32,640
Common Stock
Apr 16
2021
SELL
Open market or private sale
$1,468,680
$231.58 p/Share
6,342
Reduced 18.16%
28,585
Common Stock
Apr 15
2021
SELL
Open market or private sale
$1,149,350
$229.87 p/Share
5,000
Reduced 12.52%
34,927
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$590,200
$118.04 p/Share
5,000
Added 11.13%
39,927
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
12,631
Added 26.56%
34,927
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,200,000
$220.0 p/Share
10,000
Reduced 30.96%
22,296
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$1,180,400
$118.04 p/Share
10,000
Added 23.64%
32,296
Common Stock
Mar 23
2021
SELL
Open market or private sale
$177,079
$215.95 p/Share
820
Reduced 3.55%
22,296
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
1,630
Added 6.59%
23,116
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,100,000
$220.0 p/Share
5,000
Reduced 18.88%
21,486
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$590,200
$118.04 p/Share
5,000
Added 15.88%
26,486
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,225,000
$245.0 p/Share
5,000
Reduced 18.88%
21,486
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$590,200
$118.04 p/Share
5,000
Added 15.88%
26,486
Common Stock
Feb 01
2021
SELL
Open market or private sale
$1,135,000
$227.0 p/Share
5,000
Reduced 18.88%
21,486
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$590,200
$118.04 p/Share
5,000
Added 15.88%
26,486
Common Stock
Jan 20
2021
SELL
Open market or private sale
$1,110,000
$222.0 p/Share
5,000
Reduced 18.88%
21,486
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$590,200
$118.04 p/Share
5,000
Added 15.88%
26,486
Common Stock
Jan 04
2021
SELL
Open market or private sale
$1,114,550
$222.91 p/Share
5,000
Reduced 18.88%
21,486
Common Stock