Aug 11
2022
SELL
Open market or private sale
$1,215,000
$48.6 p/Share
25,000
Reduced 10.34%
216,764
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,175,750
$47.03 p/Share
25,000
Reduced 9.37%
241,764
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$147,396
$8.44 p/Share
17,464
Added 6.44%
253,663
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$13,481
$24.51 p/Share
550
Added 0.22%
249,300
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$55,338
$36.24 p/Share
1,527
Reduced 0.61%
248,750
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
65,280
Added 20.69%
250,277
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
$8,000
$1.6 p/Share
5,000
Added 2.63%
184,997
Common Stock
Nov 16
2021
SELL
Open market or private sale
$503,200
$50.32 p/Share
10,000
Reduced 5.26%
179,997
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$47,300
$4.73 p/Share
10,000
Added 5.0%
189,997
Common Stock
Oct 27
2021
SELL
Open market or private sale
$593,900
$59.39 p/Share
10,000
Reduced 5.26%
179,997
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
$121,500
$12.15 p/Share
10,000
Added 5.15%
184,186
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$146,828
$55.24 p/Share
2,658
Reduced 1.46%
179,997
Common Stock
Sep 28
2021
SELL
Open market or private sale
$548,600
$54.86 p/Share
10,000
Reduced 5.19%
182,655
Common Stock
Sep 28
2021
BUY
Exercise of conversion of derivative security
$121,500
$12.15 p/Share
10,000
Added 4.93%
192,655
Common Stock
Aug 27
2021
SELL
Open market or private sale
$543,800
$54.38 p/Share
10,000
Reduced 5.19%
182,655
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$71,041
$12.15 p/Share
5,847
Added 2.95%
192,655
Common Stock
Jul 28
2021
SELL
Open market or private sale
$449,100
$44.91 p/Share
10,000
Reduced 5.08%
186,808
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$193,980
$25.47 p/Share
7,616
Added 3.79%
193,213
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$4,800
$1.6 p/Share
3,000
Added 1.56%
189,192
Common Stock
Jul 09
2021
BUY
Exercise of conversion of derivative security
$6,400
$1.6 p/Share
4,000
Added 2.1%
186,192
Common Stock
Jun 28
2021
SELL
Open market or private sale
$516,000
$51.6 p/Share
10,000
Reduced 5.2%
182,192
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$200,000
$20.0 p/Share
10,000
Added 4.95%
192,192
Common Stock
May 26
2021
SELL
Open market or private sale
$475,600
$47.56 p/Share
10,000
Reduced 5.21%
181,772
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$200,000
$20.0 p/Share
10,000
Added 4.96%
191,772
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
$16,960
$40.38 p/Share
420
Added 0.23%
182,192
Common Stock