Aug 30
2023
SELL
Open market or private sale
$1,866,600
$62.22 p/Share
30,000
Reduced 4.81%
594,163
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$1,012,799
$33.76 p/Share
30,000
Added 4.59%
624,163
Common Stock
Dec 28
2022
-
2,500
Reduced 0.43%
574,163
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 3.26%
594,163
Common Stock
Jul 29
2022
SELL
Open market or private sale
$1,930,250
$55.15 p/Share
35,000
Reduced 5.72%
576,663
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$785,750
$22.45 p/Share
35,000
Added 5.41%
611,663
Stock Option (Right to...
Nov 03
2021
SELL
Open market or private sale
$1,098,825
$62.79 p/Share
17,500
Reduced 2.95%
576,663
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$275,975
$15.77 p/Share
17,500
Added 2.86%
594,163
COMMON STOCK ( RIGHT T...
Jun 08
2021
BUY
Open market or private sale
$1,113,350
$63.62 p/Share
17,500
Added 3.18%
532,534
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$275,975
$15.77 p/Share
17,500
Added 3.08%
550,034
COMMON STOCK ( RIGHT T...
Dec 29
2020
-
30,000
Reduced 5.33%
532,534
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,133,800
$56.69 p/Share
20,000
Reduced 3.38%
572,534
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$477,200
$23.86 p/Share
20,000
Added 3.27%
592,534
Stock Option (Right to...
Sep 28
2020
SELL
Open market or private sale
$1,032,000
$51.6 p/Share
20,000
Reduced 3.38%
572,534
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$477,200
$23.86 p/Share
20,000
Added 3.27%
592,534
Stock Option (Right to...
Dec 27
2019
-
4,500
Reduced 0.78%
572,534
Common Stock
Nov 05
2019
SELL
Open market or private sale
$1,878,600
$62.62 p/Share
30,000
Reduced 4.94%
577,034
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$529,500
$17.65 p/Share
30,000
Added 4.71%
607,034
Stock Option (Right to...
Aug 09
2019
SELL
Open market or private sale
$586,883
$57.38 p/Share
10,228
Reduced 1.74%
577,034
Common Stock
Aug 09
2019
BUY
Exercise of conversion of derivative security
$180,524
$17.65 p/Share
10,228
Added 1.71%
587,262
Stock Option (Right to...
Aug 08
2019
BUY
Open market or private sale
$1,147,623
$58.19 p/Share
19,722
Added 3.3%
577,034
Common Stock
Aug 08
2019
BUY
Exercise of conversion of derivative security
$348,093
$17.65 p/Share
19,722
Added 3.2%
596,806
Stock Option (Right to...
Dec 04
2018
SELL
Open market or private sale
$774,450
$51.63 p/Share
15,000
Reduced 2.53%
577,034
Common Stock
Dec 04
2018
BUY
Exercise of conversion of derivative security
$219,300
$14.62 p/Share
15,000
Added 2.47%
592,034
Stock Option (Right to...
Sep 12
2018
SELL
Open market or private sale
$942,450
$62.83 p/Share
15,000
Reduced 2.53%
577,034
Common Stock