Jul 06
2021
SELL
Open market or private sale
$78,033
$82.75 p/Share
943
Reduced 0.8%
116,518
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$85,585
$89.43 p/Share
957
Reduced 0.81%
117,461
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$2,641
$1.39 p/Share
1,900
Added 1.58%
118,418
Common Stock
Jun 02
2021
SELL
Open market or private sale
$74,480
$79.15 p/Share
941
Reduced 0.8%
116,518
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$76,710
$79.99 p/Share
959
Reduced 0.81%
117,459
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$2,641
$1.39 p/Share
1,900
Added 1.58%
118,418
Common Stock
May 26
2021
SELL
Open market or private sale
$31,080
$70.0 p/Share
444
Reduced 0.38%
116,518
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$31,355
$68.76 p/Share
456
Reduced 0.39%
116,962
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$1,251
$1.39 p/Share
900
Added 0.76%
117,418
Common Stock
May 05
2021
SELL
Open market or private sale
$29,228
$62.32 p/Share
469
Reduced 0.4%
116,518
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$32,722
$68.03 p/Share
481
Reduced 0.41%
116,987
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$1,320
$1.39 p/Share
950
Added 0.8%
117,468
Common Stock
Apr 06
2021
SELL
Open market or private sale
$100,204
$82.0 p/Share
1,222
Reduced 1.04%
116,518
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$56,545
$83.4 p/Share
678
Reduced 0.57%
117,740
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$2,641
$1.39 p/Share
1,900
Added 1.58%
118,418
Common Stock
Mar 02
2021
SELL
Open market or private sale
$110,466
$90.25 p/Share
1,224
Reduced 1.04%
116,518
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$62,489
$92.44 p/Share
676
Reduced 0.57%
117,742
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$2,641
$1.39 p/Share
1,900
Added 1.58%
118,418
Common Stock
Feb 03
2021
SELL
Open market or private sale
$117,696
$96.0 p/Share
1,226
Reduced 1.04%
116,473
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$64,974
$96.4 p/Share
674
Reduced 0.57%
117,699
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$2,641
$1.39 p/Share
1,900
Added 1.58%
118,373
Common Stock
Jan 05
2021
SELL
Open market or private sale
$87,334
$79.25 p/Share
1,102
Reduced 0.94%
116,473
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$61,661
$77.27 p/Share
798
Reduced 0.67%
117,575
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$2,641
$1.39 p/Share
1,900
Added 1.58%
118,373
Common Stock
Dec 08
2020
SELL
Open market or private sale
$110,929
$91.0 p/Share
1,219
Reduced 1.04%
116,473
Common Stock