Jan 17
2023
SELL
Open market or private sale
$101,780
$50.89 p/Share
2,000
Reduced 2.76%
70,561
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$376,422
$49.27 p/Share
7,640
Reduced 9.29%
74,561
Common Stock
Dec 15
2022
SELL
Open market or private sale
$99,740
$49.87 p/Share
2,000
Reduced 2.38%
82,201
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
4,057
Added 5.33%
72,057
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
17,380
Added 17.11%
84,201
Common Stock
Nov 15
2022
SELL
Open market or private sale
$90,000
$45.0 p/Share
2,000
Reduced 8.52%
21,470
Common Stock
Oct 17
2022
SELL
Open market or private sale
$80,640
$40.32 p/Share
2,000
Reduced 7.85%
23,470
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$43,218
$40.58 p/Share
1,065
Reduced 4.01%
25,470
Common Stock
Sep 15
2022
SELL
Open market or private sale
$84,740
$42.37 p/Share
2,000
Reduced 7.01%
26,535
Common Stock
Aug 15
2022
SELL
Open market or private sale
$108,420
$54.21 p/Share
2,000
Reduced 6.55%
28,535
Common Stock
Jul 15
2022
SELL
Open market or private sale
$94,340
$47.17 p/Share
2,000
Reduced 6.15%
30,535
Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$46,391
$43.56 p/Share
1,065
Reduced 3.17%
32,535
Common Stock
Jun 15
2022
SELL
Open market or private sale
$87,460
$43.73 p/Share
2,000
Reduced 5.62%
33,600
Common Stock
May 16
2022
SELL
Open market or private sale
$104,460
$52.23 p/Share
2,000
Reduced 5.32%
35,600
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$63,946
$60.1 p/Share
1,064
Reduced 2.75%
37,600
Common Stock
Mar 15
2022
SELL
Open market or private sale
$108,220
$54.11 p/Share
2,000
Reduced 2.5%
77,958
Common Stock
Feb 15
2022
SELL
Open market or private sale
$128,840
$64.42 p/Share
2,000
Reduced 4.69%
40,664
Common Stock
Jan 18
2022
SELL
Open market or private sale
$141,260
$70.63 p/Share
2,000
Reduced 4.48%
42,664
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$955,429
$74.48 p/Share
12,828
Reduced 22.31%
44,664
Common Stock
Dec 15
2021
SELL
Open market or private sale
$147,720
$73.86 p/Share
2,000
Reduced 3.36%
57,492
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
20,665
Added 25.78%
59,492
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
12,418
Added 19.65%
50,766
Common Stock
Nov 15
2021
SELL
Open market or private sale
$122,880
$61.44 p/Share
2,000
Reduced 2.95%
65,703
Common Stock
Oct 15
2021
SELL
Open market or private sale
$106,600
$53.3 p/Share
2,000
Reduced 2.87%
67,703
Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$71,318
$51.68 p/Share
1,380
Reduced 1.94%
69,703
Common Stock