Jul 15
2021
BUY
Exercise of conversion of derivative security
$1,178,950
$161.5 p/Share
7,300
Added 15.86%
38,714
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,500,008
$244.5 p/Share
6,135
Reduced 16.34%
31,414
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$857,489
$139.77 p/Share
6,135
Added 14.04%
37,549
Common Stock
Jun 23
2021
SELL
Open market or private sale
$198,526
$242.4 p/Share
819
Reduced 2.54%
31,414
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
1,629
Added 4.81%
32,233
Common Stock
Jun 15
2021
SELL
Open market or private sale
$2,157,848
$245.21 p/Share
8,800
Reduced 22.33%
30,604
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$1,421,200
$161.5 p/Share
8,800
Added 18.26%
39,404
Common Stock
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