Sep 13
2024
SELL
Open market or private sale
$4,398,350
$79.97 p/Share
55,000
Reduced 50.3%
54,354
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$2,795,100
$50.82 p/Share
55,000
Added 33.46%
109,354
Common Stock
Aug 16
2024
SELL
Open market or private sale
$3,338,680
$76.4 p/Share
43,700
Reduced 44.57%
54,354
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$1,862,931
$42.63 p/Share
43,700
Added 31.27%
96,067
Common Stock
Mar 06
2024
SELL
Open market or private sale
$3,469,402
$75.43 p/Share
45,995
Reduced 45.84%
54,354
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$1,726,192
$37.53 p/Share
45,995
Added 31.43%
100,349
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$171,671
$74.06 p/Share
2,318
Reduced 4.09%
54,354
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
5,700
Added 9.14%
56,672
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$167,753
$67.29 p/Share
2,493
Reduced 4.66%
50,972
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
5,340
Added 9.08%
53,465
Common Stock
Dec 14
2022
-
4,000
Reduced 7.67%
48,125
Common Stock
Dec 14
2022
SELL
Open market or private sale
$471,227
$70.28 p/Share
6,705
Reduced 11.4%
52,125
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$251,638
$37.53 p/Share
6,705
Added 10.23%
58,830
Common Stock
Jun 02
2022
SELL
Open market or private sale
$4,504,227
$70.71 p/Share
63,700
Reduced 55.0%
52,125
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$1,863,225
$29.25 p/Share
63,700
Added 35.48%
115,825
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$156,197
$61.35 p/Share
2,546
Reduced 4.66%
52,125
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
5,820
Added 9.62%
54,671
Common Stock
Jul 30
2021
SELL
Open market or private sale
$4,604,416
$62.56 p/Share
73,600
Reduced 60.11%
48,851
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$1,639,808
$22.28 p/Share
73,600
Added 37.54%
122,451
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$126,230
$46.7 p/Share
2,703
Reduced 5.24%
48,851
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
6,500
Added 11.2%
51,554
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,256,500
$50.26 p/Share
25,000
Reduced 35.69%
45,054
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$575,000
$23.0 p/Share
25,000
Added 26.3%
70,054
Common Stock
Nov 10
2020
SELL
Open market or private sale
$318,349
$50.3 p/Share
6,329
Reduced 12.32%
45,054
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$145,567
$23.0 p/Share
6,329
Added 10.97%
51,383
Common Stock