Oct 24
2024
BUY
Exercise of conversion of derivative security
-
2,505
Added 4.88%
48,876
Common Stock
Aug 30
2024
SELL
Open market or private sale
$607,319
$63.19 p/Share
9,611
Reduced 17.17%
46,371
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$246,659
$43.96 p/Share
5,611
Added 9.74%
51,982
Common Stock
Feb 09
2024
SELL
Open market or private sale
$322,335
$71.63 p/Share
4,500
Reduced 8.2%
50,371
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
1,934
Added 3.4%
54,871
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
1,733
Added 3.17%
52,937
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
-
11,689
Added 18.59%
51,204
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
-
2,505
Added 5.96%
39,515
Common Stock
Feb 23
2023
SELL
Open market or private sale
$72,660
$72.66 p/Share
1,000
Reduced 2.63%
37,010
Common Stock
Feb 22
2023
SELL
Open market or private sale
$40,064
$70.91 p/Share
565
Reduced 1.46%
38,010
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
565
Added 1.44%
38,575
Common Stock
Feb 03
2023
SELL
Open market or private sale
$293,901
$70.11 p/Share
4,192
Reduced 9.93%
38,010
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$180,297
$43.01 p/Share
4,192
Added 9.04%
42,202
Common Stock
Jan 31
2023
SELL
Open market or private sale
$292,195
$68.51 p/Share
4,265
Reduced 10.09%
38,010
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
5,264
Added 11.07%
42,275
Common Stock
Dec 01
2022
SELL
Open market or private sale
$271,350
$60.3 p/Share
4,500
Reduced 10.84%
37,011
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 15.3%
41,511
Common Stock
Aug 24
2022
SELL
Open market or private sale
$152,075
$60.83 p/Share
2,500
Reduced 6.85%
34,011
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
1,127
Added 2.99%
36,511
Common Stock
Jan 29
2022
BUY
Exercise of conversion of derivative security
-
1,359
Added 3.7%
35,384
Common Stock
Apr 29
2021
SELL
Open market or private sale
$88,891
$56.26 p/Share
1,580
Reduced 4.44%
34,025
Common Stock
Feb 09
2021
SELL
Open market or private sale
$499,827
$49.65 p/Share
10,067
Reduced 22.04%
35,605
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$251,977
$25.03 p/Share
10,067
Added 18.06%
45,672
Common Stock
Jan 30
2021
BUY
Exercise of conversion of derivative security
-
3,737
Added 9.5%
35,605
Common Stock