Nov 10
2022
SELL
Open market or private sale
$3,789,712
$58.96 p/Share
64,276
Reduced 5.12%
1,191,014
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$1,284,234
$19.98 p/Share
64,276
Added 5.06%
1,205,290
Common Stock
Aug 26
2022
-
70,348
Reduced 5.58%
1,191,014
Common Stock
Jun 06
2022
SELL
Open market or private sale
$6,085,249
$59.85 p/Share
101,675
Reduced 7.46%
1,261,362
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$1,804,731
$17.75 p/Share
101,675
Added 6.94%
1,363,037
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$2,740,412
$70.94 p/Share
38,630
Reduced 2.76%
1,361,362
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
158,647
Added 10.18%
1,399,992
Common Stock
Feb 25
2022
-
100,000
Reduced 7.35%
1,261,362
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$388,637
$68.41 p/Share
5,681
Reduced 0.46%
1,241,345
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
45,410
Added 3.51%
1,247,026
Common Stock
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