Oct 19
2022
SELL
Sale (or disposition) back to the issuer
$50,550,214
$93.5 p/Share
540,644
Reduced 100.0%
0
Common Stock
Oct 10
2022
SELL
Open market or private sale
$1,850,800
$92.54 p/Share
20,000
Reduced 3.57%
540,644
Common Stock
Oct 10
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.44%
560,644
Common Stock
Oct 06
2022
-
43,000
Reduced 7.37%
540,644
Common Stock
Sep 12
2022
SELL
Open market or private sale
$1,845,400
$92.27 p/Share
20,000
Reduced 3.31%
583,644
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.21%
603,644
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,836,400
$91.82 p/Share
20,000
Reduced 3.31%
583,644
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.21%
603,644
Common Stock
Aug 08
2022
SELL
Open market or private sale
$114,579
$91.81 p/Share
1,248
Reduced 0.21%
583,644
Common Stock
Jul 11
2022
SELL
Open market or private sale
$1,713,000
$85.65 p/Share
20,000
Reduced 3.31%
584,892
Common Stock
Jul 11
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.2%
604,892
Common Stock
Jun 10
2022
SELL
Open market or private sale
$1,647,200
$82.36 p/Share
20,000
Reduced 3.31%
584,892
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.2%
604,892
Common Stock
May 10
2022
SELL
Open market or private sale
$1,600,000
$80.0 p/Share
20,000
Reduced 3.31%
584,892
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.2%
604,892
Common Stock
May 06
2022
SELL
Open market or private sale
$84,682
$69.87 p/Share
1,212
Reduced 0.21%
584,892
Common Stock
Apr 14
2022
SELL
Open market or private sale
$1,880,600
$94.03 p/Share
20,000
Reduced 3.3%
586,104
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$332,000
$16.6 p/Share
20,000
Added 3.19%
606,104
Common Stock
Mar 15
2022
SELL
Open market or private sale
$398,544
$75.74 p/Share
5,262
Reduced 0.89%
586,104
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
13,299
Added 2.2%
591,366
Common Stock
Mar 10
2022
SELL
Open market or private sale
$434,800
$86.96 p/Share
5,000
Reduced 0.86%
578,067
Common Stock
Mar 09
2022
SELL
Open market or private sale
$463,300
$92.66 p/Share
5,000
Reduced 0.85%
583,067
Common Stock
Mar 08
2022
SELL
Open market or private sale
$889,400
$88.94 p/Share
10,000
Reduced 1.67%
588,067
Common Stock
Mar 07
2022
SELL
Open market or private sale
$603,115
$93.87 p/Share
6,425
Reduced 1.06%
598,067
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,001,500
$100.15 p/Share
10,000
Reduced 1.63%
604,492
Common Stock