Feb 16
2023
SELL
Open market or private sale
$90,300
$30.1 p/Share
3,000
Reduced 2.65%
110,086
Common Stock
Nov 10
2022
SELL
Open market or private sale
$104,640
$34.88 p/Share
3,000
Reduced 2.58%
113,086
Common Stock
Aug 09
2022
SELL
Open market or private sale
$101,010
$33.67 p/Share
3,000
Reduced 2.52%
116,086
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$202,817
$33.95 p/Share
5,974
Reduced 4.78%
119,086
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
15,000
Added 10.71%
125,060
Common Stock
Jun 04
2022
SELL
Payment of exercise price or tax liability
$70,614
$35.52 p/Share
1,988
Reduced 1.77%
110,060
Common Stock
Jun 04
2022
BUY
Exercise of conversion of derivative security
-
6,750
Added 5.68%
112,048
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$78,194
$35.43 p/Share
2,207
Reduced 2.05%
105,298
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 6.52%
107,505
Common Stock
May 12
2022
SELL
Open market or private sale
$99,420
$33.14 p/Share
3,000
Reduced 2.91%
100,005
Common Stock
Feb 14
2022
SELL
Open market or private sale
$92,040
$30.68 p/Share
3,000
Reduced 2.83%
103,005
Common Stock
Nov 09
2021
SELL
Open market or private sale
$98,520
$32.84 p/Share
3,000
Reduced 2.75%
106,005
Common Stock
Aug 09
2021
SELL
Open market or private sale
$82,440
$27.48 p/Share
3,000
Reduced 2.68%
109,005
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$210,871
$28.45 p/Share
7,412
Reduced 6.21%
112,005
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
22,500
Added 15.85%
119,417
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$64,343
$29.26 p/Share
2,199
Reduced 2.22%
96,917
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
7,500
Added 7.03%
99,116
Common Stock
May 10
2021
SELL
Open market or private sale
$80,040
$26.68 p/Share
3,000
Reduced 3.17%
91,616
Common Stock
Feb 10
2021
SELL
Open market or private sale
$93,000
$31.0 p/Share
3,000
Reduced 3.07%
94,616
Common Stock
Nov 10
2020
SELL
Open market or private sale
$110,450
$22.09 p/Share
5,000
Reduced 4.87%
97,616
Common Stock