Nov 01
2023
SELL
Open market or private sale
$48,240
$48.24 p/Share
1,000
Reduced 1.25%
78,927
Common Stock
Oct 02
2023
SELL
Open market or private sale
$44,960
$44.96 p/Share
1,000
Reduced 1.24%
79,927
Common Stock
Sep 05
2023
SELL
Open market or private sale
$42,530
$42.53 p/Share
1,000
Reduced 1.22%
80,927
Common Stock
Jun 01
2023
SELL
Open market or private sale
$36,610
$36.61 p/Share
1,000
Reduced 1.21%
81,927
Common Stock
May 01
2023
SELL
Open market or private sale
$39,850
$39.85 p/Share
1,000
Reduced 1.19%
82,927
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
-
9,052
Reduced 9.74%
83,927
Common Stock
Apr 07
2023
BUY
Other acquisition or disposition
-
18,006
Added 16.22%
92,979
Common Stock
Apr 03
2023
SELL
Open market or private sale
$41,310
$41.31 p/Share
1,000
Reduced 1.32%
74,973
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
-
1,902
Reduced 2.44%
75,973
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
-
3,876
Added 4.74%
77,875
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
2,009
Reduced 2.64%
73,999
Common Stock
Mar 17
2023
BUY
Other acquisition or disposition
-
4,093
Added 5.11%
76,008
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
-
7,518
Reduced 9.46%
71,915
Common Stock, no par v...
Mar 08
2023
BUY
Other acquisition or disposition
-
14,839
Added 15.74%
79,433
Common Stock, no par v...
Mar 01
2023
SELL
Open market or private sale
$51,870
$51.87 p/Share
1,000
Reduced 1.52%
64,594
Common Stock, no par v...
Feb 01
2023
SELL
Open market or private sale
$39,100
$39.1 p/Share
1,000
Reduced 1.5%
65,594
Common Stock, no par v...
Jan 03
2023
SELL
Open market or private sale
$36,620
$36.62 p/Share
1,000
Reduced 1.48%
66,594
Common Stock, no par v...
Dec 01
2022
SELL
Open market or private sale
$43,090
$43.09 p/Share
1,000
Reduced 1.46%
67,594
Common Stock, no par v...
Nov 08
2022
SELL
Payment of exercise price or tax liability
$2,540,586
$45.17 p/Share
56,245
Reduced 45.05%
68,594
Common Stock, no par v...
Nov 08
2022
BUY
Exercise of conversion of derivative security
$1,447,531
$18.21 p/Share
79,491
Added 38.9%
124,839
Common Stock, no par v...
Nov 01
2022
SELL
Open market or private sale
$42,710
$42.71 p/Share
1,000
Reduced 2.16%
45,348
Common Stock, no par v...
Oct 03
2022
SELL
Open market or private sale
$35,650
$35.65 p/Share
1,000
Reduced 2.11%
46,348
Common Stock, no par v...
Sep 01
2022
SELL
Open market or private sale
$28,890
$28.89 p/Share
1,000
Reduced 2.07%
47,348
Common Stock, no par v...
Aug 01
2022
SELL
Open market or private sale
$23,530
$23.53 p/Share
1,000
Reduced 2.03%
48,348
Common Stock, no par v...
Jul 01
2022
SELL
Open market or private sale
$20,880
$20.88 p/Share
1,000
Reduced 1.99%
49,348
Common Stock, no par v...