Jan 13
2023
SELL
Open market or private sale
$1,908,080
$56.12 p/Share
34,000
Reduced 52.13%
31,220
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$1,104,660
$32.49 p/Share
34,000
Added 34.27%
65,220
Common Stock
Jan 12
2023
SELL
Open market or private sale
$1,679,100
$55.97 p/Share
30,000
Reduced 49.0%
31,220
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
$1,054,800
$35.16 p/Share
30,000
Added 32.89%
61,220
Common Stock
Dec 21
2022
SELL
Open market or private sale
$512,600
$51.26 p/Share
10,000
Reduced 24.26%
31,220
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$110,592
$49.46 p/Share
2,236
Reduced 5.15%
41,220
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
8,895
Added 16.99%
43,456
Common Stock
Dec 27
2021
SELL
Open market or private sale
$354,850
$70.97 p/Share
5,000
Reduced 12.64%
34,561
Common Stock
Dec 23
2021
-
4,000
Reduced 9.18%
39,561
Common Stock
Dec 22
2021
SELL
Open market or private sale
$353,950
$70.79 p/Share
5,000
Reduced 10.3%
43,561
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$493,008
$68.54 p/Share
7,193
Reduced 12.9%
48,561
Common Stock
Dec 18
2021
BUY
Exercise of conversion of derivative security
-
17,924
Added 24.33%
55,754
Common Stock
Dec 03
2021
SELL
Open market or private sale
$207,480
$69.16 p/Share
3,000
Reduced 7.35%
37,830
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$105,480
$35.16 p/Share
3,000
Added 6.84%
40,830
Common Stock
May 10
2021
SELL
Open market or private sale
$67,950
$67.95 p/Share
1,000
Reduced 2.58%
37,830
Common Stock
May 07
2021
SELL
Open market or private sale
$66,950
$66.95 p/Share
1,000
Reduced 2.51%
38,830
Common Stock
May 05
2021
SELL
Open market or private sale
$65,970
$65.97 p/Share
1,000
Reduced 2.45%
39,830
Common Stock
May 04
2021
SELL
Open market or private sale
$64,950
$64.95 p/Share
1,000
Reduced 2.39%
40,830
Common Stock
Apr 29
2021
SELL
Open market or private sale
$254,200
$63.55 p/Share
4,000
Reduced 8.73%
41,830
Common Stock
Apr 06
2021
SELL
Open market or private sale
$59,920
$59.92 p/Share
1,000
Reduced 2.14%
45,830
Common Stock
Apr 01
2021
SELL
Open market or private sale
$58,910
$58.91 p/Share
1,000
Reduced 2.09%
46,830
Common Stock
Mar 10
2021
SELL
Open market or private sale
$577,500
$57.75 p/Share
10,000
Reduced 17.29%
47,830
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$322,200
$32.22 p/Share
10,000
Added 14.74%
57,830
Common Stock
Feb 10
2021
SELL
Open market or private sale
$557,500
$55.75 p/Share
10,000
Reduced 17.29%
47,830
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$322,200
$32.22 p/Share
10,000
Added 14.74%
57,830
Common Stock