Apr 03
2021
SELL
Payment of exercise price or tax liability
$103,764
$42.37 p/Share
2,449
Reduced 2.69%
88,749
Common Stock
Apr 03
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 5.2%
91,198
Common Stock
Mar 15
2021
SELL
Open market or private sale
$378,800
$37.88 p/Share
10,000
Reduced 9.88%
91,198
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$66,500
$6.65 p/Share
10,000
Added 8.99%
101,198
Common Stock
Mar 09
2021
SELL
Open market or private sale
$366,800
$36.68 p/Share
10,000
Reduced 9.88%
91,198
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$66,500
$6.65 p/Share
10,000
Added 8.99%
101,198
Common Stock
Mar 05
2021
SELL
Open market or private sale
$175,750
$35.15 p/Share
5,000
Reduced 5.2%
91,198
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$33,250
$6.65 p/Share
5,000
Added 4.94%
96,198
Common Stock
Mar 03
2021
SELL
Open market or private sale
$15,376
$37.32 p/Share
412
Reduced 0.45%
91,198
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$2,740
$6.65 p/Share
412
Added 0.45%
91,610
Common Stock
Mar 03
2021
BUY
Other acquisition or disposition
$10,609
$18.91 p/Share
561
Added 0.61%
91,198
Common Stock
Mar 01
2021
SELL
Open market or private sale
$413,777
$37.64 p/Share
10,993
Reduced 10.64%
92,336
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$63,645
$37.46 p/Share
1,699
Reduced 1.84%
90,637
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$123,341
$11.22 p/Share
10,993
Added 9.7%
102,336
Common Stock
Feb 25
2021
SELL
Open market or private sale
$149,060
$37.2 p/Share
4,007
Reduced 4.16%
92,336
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$24,082
$6.01 p/Share
4,007
Added 3.99%
96,343
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$73,057
$44.17 p/Share
1,654
Reduced 1.8%
90,124
Common Stock
Feb 21
2021
BUY
Grant, award, or other acquisition
-
7,112
Added 7.15%
92,336
Common Stock
Dec 11
2020
SELL
Open market or private sale
$277,501
$36.1 p/Share
7,687
Reduced 8.13%
86,878
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$46,199
$6.01 p/Share
7,687
Added 7.52%
94,565
Common Stock
Dec 10
2020
SELL
Open market or private sale
$83,615
$36.15 p/Share
2,313
Reduced 2.59%
86,878
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$13,901
$6.01 p/Share
2,313
Added 2.53%
89,191
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$30,050
$6.01 p/Share
5,000
Added 5.16%
91,878
Common Stock
Nov 23
2020
SELL
Open market or private sale
$202,088
$31.1 p/Share
6,498
Reduced 6.96%
86,878
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$9,003
$6.01 p/Share
1,498
Added 1.67%
88,376
Common Stock