Sep 19
2023
SELL
Payment of exercise price or tax liability
$16,019,350
$68.06 p/Share
235,371
Reduced 35.82%
421,791
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$11,846,121
$38.29 p/Share
309,379
Added 32.01%
657,162
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$533,520
$57.51 p/Share
9,277
Reduced 2.6%
347,783
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$387,584
$58.38 p/Share
6,639
Reduced 1.83%
357,060
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$434,048
$58.09 p/Share
7,472
Reduced 2.22%
329,269
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
34,430
Added 8.65%
363,699
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$467,914
$58.68 p/Share
7,974
Reduced 2.31%
336,741
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$444,384
$52.41 p/Share
8,479
Added 2.4%
344,715
Common Stock
Jul 18
2023
SELL
Payment of exercise price or tax liability
$2,030,745
$57.8 p/Share
35,134
Reduced 9.46%
336,236
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
79,488
Added 17.63%
371,370
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$353,402
$37.56 p/Share
9,409
Reduced 3.12%
291,882
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$265,930
$39.05 p/Share
6,810
Reduced 2.21%
301,291
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$104,981
$37.32 p/Share
2,813
Reduced 0.9%
308,101
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
50,711
Added 14.02%
310,914
Common Stock
Jul 19
2022
SELL
Payment of exercise price or tax liability
$151,224
$29.16 p/Share
5,186
Reduced 1.95%
260,203
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
-
11,668
Added 4.21%
265,389
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$350,436
$34.57 p/Share
10,137
Reduced 3.84%
253,721
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
45,970
Added 14.84%
263,858
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$109,483
$36.95 p/Share
2,963
Reduced 1.34%
217,888
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$78,880
$37.12 p/Share
2,125
Reduced 0.95%
220,851
Common Stock
Jul 21
2021
SELL
Payment of exercise price or tax liability
$338,102
$38.46 p/Share
8,791
Reduced 3.79%
222,976
Common Stock
Jul 21
2021
BUY
Grant, award, or other acquisition
-
18,291
Added 7.31%
231,767
Common Stock