Aug 05
2021
BUY
Exercise of conversion of derivative security
$270,090
$30.01 p/Share
9,000
Added 16.77%
44,652
Common Stock
Jun 25
2021
SELL
Open market or private sale
$333,060
$126.88 p/Share
2,625
Reduced 6.86%
35,652
Common Stock
Jun 04
2021
SELL
Open market or private sale
$561,520
$140.38 p/Share
4,000
Reduced 9.45%
38,343
Common Stock
May 07
2021
SELL
Open market or private sale
$257,500
$128.75 p/Share
2,000
Reduced 5.59%
33,794
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$88,020
$44.01 p/Share
2,000
Added 5.29%
35,794
Common Stock
May 06
2021
SELL
Open market or private sale
$1,069,827
$127.71 p/Share
8,377
Reduced 19.86%
33,794
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$343,960
$41.06 p/Share
8,377
Added 18.14%
37,794
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
8,549
Added 16.8%
42,343
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$316,906
$109.09 p/Share
2,905
Reduced 7.92%
33,794
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
9,113
Added 15.22%
50,763
Common Stock
Feb 23
2020
SELL
Payment of exercise price or tax liability
$669,454
$110.8 p/Share
6,042
Reduced 12.67%
41,650
Common Stock
Feb 12
2020
SELL
Open market or private sale
$572,900
$114.58 p/Share
5,000
Reduced 9.49%
47,692
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
$190,550
$38.11 p/Share
5,000
Added 8.67%
52,692
Common Stock
Feb 11
2020
SELL
Open market or private sale
$2,060,640
$114.48 p/Share
18,000
Reduced 27.4%
47,692
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$685,980
$38.11 p/Share
18,000
Added 21.51%
65,692
Common Stock
Nov 01
2019
BUY
Exercise of conversion of derivative security
$307,903
$46.19 p/Share
6,666
Added 12.26%
47,692
Common Stock
Sep 12
2019
SELL
Open market or private sale
$391,652
$106.11 p/Share
3,691
Reduced 8.25%
41,026
Common Stock
Jun 06
2019
SELL
Open market or private sale
$2,502,321
$101.77 p/Share
24,588
Reduced 35.49%
44,702
Common Stock
Jun 06
2019
BUY
Exercise of conversion of derivative security
$844,352
$34.34 p/Share
24,588
Added 26.19%
69,290
Common Stock
Jun 05
2019
SELL
Open market or private sale
$698,237
$101.68 p/Share
6,867
Reduced 13.32%
44,702
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
9,570
Added 15.67%
51,483
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$211,772
$99.33 p/Share
2,132
Reduced 4.84%
41,913
Common Stock
Aug 16
2018
SELL
Open market or private sale
$1,367,612
$112.83 p/Share
12,121
Reduced 22.45%
41,863
Common Stock
Aug 14
2018
SELL
Open market or private sale
$625,128
$111.63 p/Share
5,600
Reduced 9.4%
53,984
Common Stock
Mar 22
2018
SELL
Open market or private sale
$600,270
$113.58 p/Share
5,285
Reduced 8.15%
59,584
Common Stock