Sep 07
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,157,000
$43.14 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Jul 06
2021
SELL
Open market or private sale
$2,298,500
$45.97 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Jun 07
2021
SELL
Open market or private sale
$1,983,000
$39.66 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
May 11
2021
SELL
Open market or private sale
$2,177,000
$43.54 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,127,500
$42.55 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Mar 01
2021
SELL
Open market or private sale
$2,301,500
$46.03 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$949,991
$48.69 p/Share
19,511
Reduced 3.5%
537,160
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
39,354
Added 6.6%
556,671
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$709,871
$49.84 p/Share
14,243
Reduced 2.68%
517,317
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
28,729
Added 5.13%
531,560
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$810,349
$49.84 p/Share
16,259
Reduced 3.13%
502,831
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
32,795
Added 5.94%
519,090
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$784,755
$50.6 p/Share
15,509
Reduced 3.09%
486,295
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
31,282
Added 5.87%
501,804
Common Stock
Feb 01
2021
SELL
Open market or private sale
$2,406,500
$48.13 p/Share
50,000
Reduced 9.61%
470,522
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 8.76%
520,522
Common Stock
Nov 30
2020
-
10,000
Reduced 2.08%
470,522
Common Stock
Nov 25
2020
SELL
Open market or private sale
$2,033,500
$40.67 p/Share
50,000
Reduced 9.42%
480,522
Common Stock