Sep 09
2022
BUY
Exercise of conversion of derivative security
$203,050
$1.31 p/Share
155,000
Added 11.32%
1,214,051
Common Stock
Jun 23
2022
SELL
Open market or private sale
$7,730,000
$200.0 p/Share
38,650
Reduced 3.52%
1,059,051
Common Stock
Jun 10
2022
SELL
Open market or private sale
$15,351,966
$197.58 p/Share
77,700
Reduced 6.61%
1,097,701
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
$203,050
$1.31 p/Share
155,000
Added 11.65%
1,175,401
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
32,000
Added 3.04%
1,020,302
Common Stock
Mar 28
2022
SELL
Open market or private sale
$7,500,375
$200.01 p/Share
37,500
Reduced 3.66%
988,302
Common Stock
Mar 10
2022
SELL
Open market or private sale
$14,080,800
$176.01 p/Share
80,000
Reduced 7.23%
1,025,802
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$203,050
$1.31 p/Share
155,000
Added 12.29%
1,105,802
Common Stock
Mar 02
2022
SELL
Open market or private sale
$5,780,081
$162.81 p/Share
35,502
Reduced 3.6%
950,802
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
30,000
Added 2.95%
986,304
Common Stock
Dec 30
2021
SELL
Open market or private sale
$5,537,100
$184.57 p/Share
30,000
Reduced 3.04%
956,304
Common Stock
Sep 30
2021
SELL
Open market or private sale
$4,522,200
$150.74 p/Share
30,000
Reduced 2.95%
986,304
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
40,000
Added 3.79%
1,016,304
Common Stock
Jun 30
2021
SELL
Open market or private sale
$5,503,200
$183.44 p/Share
30,000
Reduced 2.98%
976,304
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$149,576
$1.31 p/Share
114,180
Added 10.19%
1,006,304
Common Stock
Mar 30
2021
SELL
Open market or private sale
$3,968,295
$144.86 p/Share
27,394
Reduced 2.98%
890,830
Common Stock
Mar 03
2021
SELL
Open market or private sale
$5,364,515
$164.48 p/Share
32,615
Reduced 3.43%
918,224
Common Stock
Mar 02
2021
SELL
Open market or private sale
$7,290,124
$174.71 p/Share
41,727
Reduced 4.2%
950,839
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
30,000
Added 2.93%
992,566
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
-
30,000
Added 3.02%
962,566
Common Stock
Dec 30
2020
SELL
Open market or private sale
$5,230,200
$174.34 p/Share
30,000
Reduced 3.12%
932,566
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$50,422
$1.31 p/Share
38,490
Added 3.84%
963,566
Common Stock
Apr 14
2020
BUY
Grant, award, or other acquisition
-
40,000
Added 4.16%
922,489
Common Stock
Mar 29
2020
SELL
Payment of exercise price or tax liability
$1,444,860
$32.38 p/Share
44,622
Reduced 4.81%
882,489
Common Stock
Mar 26
2020
SELL
Payment of exercise price or tax liability
$5,782,571
$36.13 p/Share
160,049
Reduced 14.72%
927,111
Common Stock