Feb 14
2022
SELL
Payment of exercise price or tax liability
$629,122
$69.57 p/Share
9,043
Reduced 0.75%
1,201,616
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$972,724
$59.68 p/Share
16,299
Reduced 1.33%
1,210,659
Common Stock
Aug 23
2021
SELL
Open market or private sale
$1,726,200
$57.54 p/Share
30,000
Reduced 2.39%
1,226,958
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$599,400
$19.98 p/Share
30,000
Added 2.33%
1,256,958
Common Stock
Aug 18
2021
SELL
Open market or private sale
$4,081,427
$57.96 p/Share
70,418
Reduced 5.43%
1,226,958
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$814,736
$11.57 p/Share
70,418
Added 5.34%
1,247,376
Common Stock
May 27
2021
-
75,000
Reduced 5.76%
1,226,958
Common Stock
May 26
2021
SELL
Open market or private sale
$1,587,306
$63.32 p/Share
25,068
Reduced 1.89%
1,301,958
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$290,037
$11.57 p/Share
25,068
Added 1.85%
1,327,026
Common Stock
May 24
2021
SELL
Open market or private sale
$4,565,250
$60.87 p/Share
75,000
Reduced 5.45%
1,301,958
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$782,250
$10.43 p/Share
75,000
Added 5.43%
1,306,890
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$848,497
$62.12 p/Share
13,659
Reduced 1.04%
1,301,958
Common Stock
Mar 01
2021
SELL
Open market or private sale
$6,172,000
$61.72 p/Share
100,000
Reduced 7.13%
1,301,958
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
34,719
Added 2.57%
1,315,617
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$986,000
$9.86 p/Share
100,000
Added 6.66%
1,401,958
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
117,668
Added 8.41%
1,280,898
Common Stock
Dec 04
2020
SELL
Open market or private sale
$2,465,524
$41.54 p/Share
59,353
Reduced 4.63%
1,223,230
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$397,665
$6.7 p/Share
59,353
Added 4.51%
1,257,583
Common Stock
Dec 03
2020
SELL
Open market or private sale
$1,008,250
$40.33 p/Share
25,000
Reduced 2.0%
1,223,230
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
$167,500
$6.7 p/Share
25,000
Added 1.96%
1,248,230
Common Stock
Nov 30
2020
-
60,000
Reduced 4.91%
1,163,230
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$860,769
$31.5 p/Share
27,326
Reduced 2.19%
1,223,230
Common Stock