May 02
2024
SELL
Open market or private sale
$262,550
$105.02 p/Share
2,500
Reduced 25.79%
7,194
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
143
Added 1.45%
9,694
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
165
Added 1.7%
9,551
Common Stock
Feb 24
2024
BUY
Grant, award, or other acquisition
-
1,830
Added 16.32%
9,386
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
163
Added 2.11%
7,556
Common Stock
Nov 15
2023
SELL
Open market or private sale
$49,620
$99.24 p/Share
500
Reduced 6.33%
7,393
Common Stock
May 17
2023
SELL
Open market or private sale
$75,600
$90.0 p/Share
840
Reduced 9.62%
7,893
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
111
Added 1.26%
8,733
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
144
Added 1.64%
8,622
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
165
Added 2.43%
6,618
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
1,860
Added 17.99%
8,478
Common Stock
Nov 02
2022
SELL
Open market or private sale
$42,892
$98.83 p/Share
434
Reduced 6.3%
6,453
Common Stock
Nov 01
2022
SELL
Open market or private sale
$110,033
$100.03 p/Share
1,100
Reduced 13.77%
6,887
Common Stock
Oct 25
2022
SELL
Open market or private sale
$20,462
$102.31 p/Share
200
Reduced 2.44%
7,987
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
111
Added 1.34%
8,187
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
1,166
Added 12.62%
8,075
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
143
Added 2.03%
6,909
Common Stock
Nov 01
2021
SELL
Open market or private sale
$40,720
$81.44 p/Share
500
Reduced 6.88%
6,766
Common Stock
May 07
2021
SELL
Open market or private sale
$227,838
$78.0 p/Share
2,921
Reduced 28.67%
7,266
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$152,535
$52.22 p/Share
2,921
Added 22.28%
10,187
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
1,227
Added 14.45%
7,266
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
112
Added 1.82%
6,039
Common Stock
Aug 06
2020
SELL
Open market or private sale
$48,320
$64.0 p/Share
755
Reduced 11.3%
5,927
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
$33,016
$43.73 p/Share
755
Added 10.15%
6,682
Common Stock
Apr 26
2019
SELL
Open market or private sale
$121,186
$79.0 p/Share
1,534
Reduced 20.56%
5,927
Common Stock