Aug 11
2022
BUY
Exercise of conversion of derivative security
$446,500
$44.65 p/Share
10,000
Added 9.46%
95,659
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$66,896
$60.05 p/Share
1,114
Reduced 1.16%
95,170
Common Stock
May 26
2022
SELL
Open market or private sale
$570,089
$59.94 p/Share
9,511
Reduced 9.99%
85,659
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$481,844
$45.35 p/Share
10,625
Added 9.94%
96,284
Common Stock
Feb 18
2022
SELL
Open market or private sale
$341,600
$68.32 p/Share
5,000
Reduced 5.52%
85,659
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$306,433
$66.79 p/Share
4,588
Reduced 4.82%
90,659
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
14,529
Added 13.74%
91,219
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$79,344
$67.07 p/Share
1,183
Reduced 1.44%
80,718
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
3,988
Added 4.68%
81,185
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$129,709
$72.87 p/Share
1,780
Reduced 2.0%
87,133
Common Stock
Nov 05
2021
SELL
Open market or private sale
$670,386
$72.71 p/Share
9,220
Reduced 10.58%
77,913
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$498,850
$45.35 p/Share
11,000
Added 11.01%
88,913
Common Stock
May 14
2021
SELL
Open market or private sale
$445,850
$89.17 p/Share
5,000
Reduced 6.03%
77,913
Common Stock
May 05
2021
SELL
Payment of exercise price or tax liability
$225,195
$88.07 p/Share
2,557
Reduced 2.72%
91,399
Common Stock
May 05
2021
SELL
Open market or private sale
$1,102,450
$88.6 p/Share
12,443
Reduced 13.05%
82,913
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$365,500
$36.55 p/Share
10,000
Added 9.77%
92,313
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$72,755
$79.34 p/Share
917
Reduced 0.99%
91,521
Common Stock
Feb 24
2021
SELL
Open market or private sale
$286,475
$79.4 p/Share
3,608
Reduced 3.94%
87,913
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$189,100
$41.79 p/Share
4,525
Added 4.67%
92,438
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$100,688
$74.75 p/Share
1,347
Reduced 1.45%
91,566
Common Stock
Feb 19
2021
SELL
Open market or private sale
$272,770
$74.67 p/Share
3,653
Reduced 3.99%
87,913
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$138,750
$27.75 p/Share
5,000
Added 5.11%
92,913
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$32,452
$74.26 p/Share
437
Reduced 0.49%
87,913
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
1,019
Added 1.14%
88,350
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$616,984
$74.13 p/Share
8,323
Reduced 8.7%
87,331
Common Stock