Feb 14
2023
BUY
Exercise of conversion of derivative security
$426,000
$42.6 p/Share
10,000
Added 8.41%
108,868
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$36,208
$83.43 p/Share
434
Reduced 0.44%
98,868
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
1,307
Added 1.3%
99,302
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$541,744
$83.68 p/Share
6,474
Reduced 6.2%
97,995
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
18,810
Added 15.98%
98,892
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$219,841
$71.1 p/Share
3,092
Reduced 2.94%
101,967
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,162,597
$71.29 p/Share
16,308
Reduced 15.99%
85,659
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$866,210
$44.65 p/Share
19,400
Added 15.59%
105,059
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$104,771
$69.11 p/Share
1,516
Reduced 1.58%
94,143
Common Stock
Aug 11
2022
SELL
Open market or private sale
$583,530
$68.78 p/Share
8,484
Reduced 9.01%
85,659
Common Stock
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