Jan 17
2023
SELL
Payment of exercise price or tax liability
$690,772
$54.14 p/Share
12,759
Reduced 7.57%
155,752
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$1,717,483
$54.14 p/Share
31,723
Added 16.66%
158,694
Common Stock
Aug 11
2022
-
5,290
Reduced 3.72%
136,788
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
-
17,747
Reduced 11.1%
142,078
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
40,422
Added 21.31%
149,267
Common Stock
Apr 01
2022
SELL
Open market or private sale
$123,471
$72.63 p/Share
1,700
Reduced 1.4%
119,403
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$298,652
$66.22 p/Share
4,510
Reduced 3.59%
121,103
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$680,278
$66.22 p/Share
10,273
Added 7.56%
125,613
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$923,085
$65.85 p/Share
14,018
Reduced 10.84%
115,340
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
32,990
Added 20.32%
129,358
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$213,032
$75.92 p/Share
2,806
Reduced 2.83%
96,368
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$562,415
$75.92 p/Share
7,408
Added 6.95%
99,174
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$258,612
$87.31 p/Share
2,962
Reduced 3.13%
91,766
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
6,747
Added 6.65%
94,728
Common Stock
Aug 05
2021
SELL
Open market or private sale
$4,175,493
$87.61 p/Share
47,660
Reduced 35.14%
87,981
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$1,062,341
$22.29 p/Share
47,660
Added 26.0%
135,641
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,296,125
$76.31 p/Share
16,985
Reduced 16.18%
87,981
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
14,641
Added 15.32%
80,919
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
24,047
Added 19.62%
98,538
Common Stock
Feb 24
2021
SELL
Open market or private sale
$559,050
$74.54 p/Share
7,500
Reduced 10.17%
66,278
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$398,306
$72.99 p/Share
5,457
Reduced 6.89%
73,778
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
13,491
Added 14.55%
79,235
Common Stock
Feb 16
2021
SELL
Open market or private sale
$561,150
$74.82 p/Share
7,500
Reduced 10.24%
65,744
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$195,669
$69.46 p/Share
2,817
Reduced 3.7%
73,244
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
-
7,408
Added 8.88%
76,061
Common Stock