Dec 15
2022
SELL
Open market or private sale
$577,500
$57.75 p/Share
10,000
Reduced 1.67%
587,177
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$146,600
$14.66 p/Share
10,000
Added 1.65%
597,177
Common Stock
Dec 14
2022
SELL
Open market or private sale
$583,000
$58.3 p/Share
10,000
Reduced 1.67%
587,177
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$146,600
$14.66 p/Share
10,000
Added 1.65%
597,177
Common Stock
Dec 13
2022
SELL
Open market or private sale
$588,800
$58.88 p/Share
10,000
Reduced 1.67%
587,177
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$146,600
$14.66 p/Share
10,000
Added 1.65%
597,177
Common Stock
Nov 17
2022
SELL
Open market or private sale
$521,500
$52.15 p/Share
10,000
Reduced 1.67%
587,177
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$146,600
$14.66 p/Share
10,000
Added 1.65%
597,177
Common Stock
Nov 16
2022
SELL
Open market or private sale
$539,000
$53.9 p/Share
10,000
Reduced 1.67%
587,177
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$146,600
$14.66 p/Share
10,000
Added 1.65%
597,177
Common Stock
Nov 15
2022
SELL
Open market or private sale
$543,600
$54.36 p/Share
10,000
Reduced 1.67%
587,177
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$146,600
$14.66 p/Share
10,000
Added 1.65%
597,177
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$237,292
$34.43 p/Share
6,892
Reduced 1.16%
587,177
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
13,092
Added 2.16%
594,069
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$508,805
$33.64 p/Share
15,125
Reduced 2.54%
580,977
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
28,729
Added 4.6%
596,102
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$590,497
$34.2 p/Share
17,266
Reduced 2.95%
567,373
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
32,795
Added 5.31%
584,639
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$579,934
$34.94 p/Share
16,598
Reduced 2.92%
551,844
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
31,282
Added 5.22%
568,442
Common Stock
Nov 08
2021
SELL
Open market or private sale
$2,001,000
$40.02 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Oct 04
2021
SELL
Open market or private sale
$2,023,000
$40.46 p/Share
50,000
Reduced 8.52%
537,160
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$733,000
$14.66 p/Share
50,000
Added 7.85%
587,160
Common Stock
Sep 07
2021
SELL
Open market or private sale
$2,132,000
$42.64 p/Share
50,000
Reduced 8.52%
537,160
Common Stock