Mar 04
2024
BUY
Exercise of conversion of derivative security
$145,560
$30.0 p/Share
4,852
Added 6.81%
66,409
Common Stock
Feb 13
2024
SELL
Open market or private sale
$1,012,590
$65.11 p/Share
15,552
Reduced 20.17%
61,557
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$466,560
$30.0 p/Share
15,552
Added 16.78%
77,109
Common Stock
Feb 12
2024
SELL
Open market or private sale
$246,214
$67.29 p/Share
3,659
Reduced 5.61%
61,557
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
14,261
Added 18.81%
61,557
Restricted Shares of C...
Sep 15
2023
SELL
Open market or private sale
$220,506
$93.08 p/Share
2,369
Reduced 6.99%
31,531
Common Stock
Sep 14
2023
SELL
Open market or private sale
$710,369
$93.09 p/Share
7,631
Reduced 18.37%
33,900
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
12,481
Added 23.11%
41,531
Restricted Shares of C...
Aug 11
2022
SELL
Open market or private sale
$415,906
$92.65 p/Share
4,489
Reduced 13.38%
29,050
Common Stock
Aug 10
2022
SELL
Open market or private sale
$323,960
$92.27 p/Share
3,511
Reduced 9.48%
33,539
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
6,771
Added 15.45%
37,050
Restricted Shares of C...
May 21
2021
SELL
Open market or private sale
$1,116,807
$69.41 p/Share
16,090
Reduced 34.7%
30,279
Common Stock
Dec 14
2020
BUY
Grant, award, or other acquisition
-
13,510
Added 22.56%
46,369
Restricted Shares of C...
Dec 13
2019
BUY
Grant, award, or other acquisition
-
9,709
Added 22.81%
32,859
Restricted Shares of C...
Sep 12
2019
SELL
Open market or private sale
$152,037
$43.84 p/Share
3,468
Reduced 13.03%
23,150
Common Stock
Sep 11
2019
SELL
Open market or private sale
$170,720
$42.97 p/Share
3,973
Reduced 12.99%
26,618
Common Stock
Dec 14
2018
BUY
Grant, award, or other acquisition
-
10,591
Added 25.75%
30,541
Restricted Shares of C...
May 11
2018
SELL
Open market or private sale
$913,797
$46.57 p/Share
19,622
Reduced 49.59%
19,950
Common Stock
Dec 14
2017
SELL
Payment of exercise price or tax liability
$61,295
$41.0 p/Share
1,495
Reduced 3.64%
39,572
Common Stock
Feb 12
0024
BUY
Exercise of conversion of derivative security
$109,770
$30.0 p/Share
3,659
Added 5.31%
65,216
Common Stock