Sep 01
2021
SELL
Payment of exercise price or tax liability
$90,168
$71.79 p/Share
1,256
Reduced 22.6%
4,301
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 31.03%
5,557
Common Stock
Aug 04
2021
SELL
Open market or private sale
$83,214
$67.0 p/Share
1,242
Reduced 28.89%
3,057
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$84,236
$66.96 p/Share
1,258
Reduced 22.64%
4,299
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 31.03%
5,557
Common Stock
Jul 06
2021
SELL
Open market or private sale
$102,878
$82.5 p/Share
1,247
Reduced 28.97%
3,057
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$112,056
$89.43 p/Share
1,253
Reduced 22.55%
4,304
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 31.03%
5,557
Common Stock
Jun 02
2021
SELL
Open market or private sale
$98,542
$79.15 p/Share
1,245
Reduced 28.94%
3,057
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$100,387
$79.99 p/Share
1,255
Reduced 22.58%
4,302
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 31.03%
5,557
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
$13,219
$45.9 p/Share
288
Added 8.61%
3,057
Common Stock
May 05
2021
SELL
Open market or private sale
$77,688
$62.5 p/Share
1,243
Reduced 30.98%
2,769
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$85,514
$68.03 p/Share
1,257
Reduced 23.86%
4,012
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 32.18%
5,269
Common Stock
Apr 06
2021
SELL
Open market or private sale
$102,828
$82.0 p/Share
1,254
Reduced 31.17%
2,769
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$103,916
$83.4 p/Share
1,246
Reduced 23.65%
4,023
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 32.18%
5,269
Common Stock
Mar 02
2021
SELL
Open market or private sale
$146,115
$90.25 p/Share
1,619
Reduced 36.9%
2,769
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$81,440
$92.44 p/Share
881
Reduced 16.72%
4,388
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 32.18%
5,269
Common Stock
Feb 03
2021
SELL
Open market or private sale
$155,424
$96.0 p/Share
1,619
Reduced 36.9%
2,769
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$84,928
$96.4 p/Share
881
Reduced 16.72%
4,388
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$2,325
$0.93 p/Share
2,500
Added 32.18%
5,269
Common Stock
Jan 05
2021
SELL
Open market or private sale
$119,233
$79.33 p/Share
1,503
Reduced 35.18%
2,769
Common Stock