Mar 05
2022
SELL
Payment of exercise price or tax liability
-
2,264
Reduced 0.46%
490,413
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
5,019
Added 1.01%
492,677
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$879,750
$35.19 p/Share
25,000
Added 4.88%
487,658
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
-
2,429
Reduced 0.52%
462,658
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
5,385
Added 1.14%
465,087
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$817,732
$36.64 p/Share
22,318
Reduced 4.63%
459,702
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
49,512
Added 9.31%
482,020
Common Stock
Nov 22
2021
-
20,000
Reduced 4.42%
432,508
Common Stock
Nov 12
2021
-
160,000
Reduced 26.12%
452,508
Common Stock
Nov 12
2021
-
160,000
Reduced 26.12%
452,508
Common Stock
Aug 18
2021
SELL
Open market or private sale
$1,744,194
$55.21 p/Share
31,592
Reduced 4.9%
612,508
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,010,552
$55.02 p/Share
18,367
Reduced 2.77%
644,100
Common Stock
Aug 16
2021
SELL
Open market or private sale
$17,338,596
$53.58 p/Share
323,602
Reduced 32.82%
662,467
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$2,793,579
$4.27 p/Share
654,234
Added 39.88%
986,069
Common Stock
Aug 13
2021
SELL
Open market or private sale
$156,484
$55.1 p/Share
2,840
Reduced 0.85%
331,835
Common Stock
Aug 12
2021
SELL
Open market or private sale
$2,554,375
$55.05 p/Share
46,401
Reduced 12.18%
334,675
Common Stock
Aug 11
2021
SELL
Open market or private sale
$44,008
$55.01 p/Share
800
Reduced 0.21%
381,076
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$25,776
$48.18 p/Share
535
Reduced 0.14%
381,876
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$689,212
$4.27 p/Share
161,408
Added 29.68%
382,411
Common Stock
May 19
2021
SELL
Open market or private sale
$7,756,734
$48.23 p/Share
160,828
Reduced 42.12%
221,003
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$686,736
$4.27 p/Share
160,828
Added 29.64%
381,831
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
-
2,419
Reduced 1.08%
221,003
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
5,385
Added 2.35%
223,422
Common Stock
Nov 05
2020
SELL
Open market or private sale
$4,380,000
$43.8 p/Share
100,000
Reduced 31.44%
218,037
Common Stock