Apr 01
2023
SELL
Payment of exercise price or tax liability
$662,417
$76.07 p/Share
8,708
Reduced 5.77%
142,282
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
9,202
Added 5.74%
150,990
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$2,053,889
$76.07 p/Share
27,000
Reduced 16.0%
141,788
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
55,842
Added 24.86%
168,788
Common Stock
Dec 15
2022
SELL
Open market or private sale
$924,244
$69.18 p/Share
13,360
Reduced 10.58%
112,946
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$262,518
$27.59 p/Share
9,515
Added 7.01%
126,306
Common Stock
Sep 15
2022
SELL
Open market or private sale
$1,024,101
$76.66 p/Share
13,359
Reduced 10.26%
116,791
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$262,491
$27.59 p/Share
9,514
Added 6.81%
130,150
Common Stock
Jun 21
2022
SELL
Open market or private sale
$128,074
$60.27 p/Share
2,125
Reduced 1.68%
124,481
Common Stock
Jun 16
2022
SELL
Open market or private sale
$103,458
$60.15 p/Share
1,720
Reduced 1.34%
126,606
Common Stock
Jun 15
2022
SELL
Open market or private sale
$565,607
$59.45 p/Share
9,514
Reduced 6.9%
128,326
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$262,491
$27.59 p/Share
9,514
Added 6.46%
137,840
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$817,173
$67.63 p/Share
12,083
Reduced 8.61%
128,326
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
10,350
Added 6.87%
140,409
Common Stock
Mar 15
2022
SELL
Open market or private sale
$842,151
$63.04 p/Share
13,359
Reduced 9.57%
126,214
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$262,491
$27.59 p/Share
9,514
Added 6.38%
139,573
Common Stock
Jul 23
2021
SELL
Open market or private sale
$563,086
$50.37 p/Share
11,179
Reduced 7.92%
130,059
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
$190,043
$17.0 p/Share
11,179
Added 7.33%
141,238
Common Stock
Jul 22
2021
SELL
Open market or private sale
$945,650
$50.0 p/Share
18,913
Reduced 12.7%
130,059
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$321,521
$17.0 p/Share
18,913
Added 11.27%
148,972
Common Stock
Jul 21
2021
SELL
Open market or private sale
$1,777,005
$50.01 p/Share
35,533
Reduced 21.46%
130,059
Common Stock
Jul 21
2021
BUY
Exercise of conversion of derivative security
$604,061
$17.0 p/Share
35,533
Added 17.67%
165,592
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$454,733
$46.87 p/Share
9,702
Reduced 6.94%
130,059
Common Stock
Jun 09
2021
SELL
Open market or private sale
$1,555,336
$47.4 p/Share
32,813
Reduced 19.01%
139,761
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$557,821
$17.0 p/Share
32,813
Added 15.98%
172,574
Common Stock