Feb 15
2023
BUY
Exercise of conversion of derivative security
-
739
Added 2.17%
33,341
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$13,267
$41.46 p/Share
320
Reduced 0.97%
32,602
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
1,089
Added 3.2%
32,922
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$8,134
$38.01 p/Share
214
Reduced 0.67%
31,833
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
728
Added 2.22%
32,047
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$10,512
$44.17 p/Share
238
Reduced 0.75%
31,319
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
815
Added 2.52%
31,557
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$7,659
$42.55 p/Share
180
Reduced 0.58%
30,742
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
623
Added 1.97%
30,922
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$8,935
$42.55 p/Share
210
Reduced 0.69%
30,299
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
637
Added 2.05%
30,509
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$14,991
$42.83 p/Share
350
Reduced 1.16%
29,872
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,000
Added 3.2%
30,222
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$11,399
$44.01 p/Share
259
Reduced 0.88%
29,222
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
738
Added 2.44%
29,481
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$9,279
$43.36 p/Share
214
Reduced 0.74%
28,743
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
728
Added 2.45%
28,957
Common Stock
Jun 16
2021
SELL
Open market or private sale
$377,699
$42.76 p/Share
8,833
Reduced 23.83%
28,229
Common Stock
Jun 15
2021
SELL
Open market or private sale
$338,005
$42.78 p/Share
7,901
Reduced 17.57%
37,062
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$101,844
$12.89 p/Share
7,901
Added 14.95%
44,963
Common Stock
Jun 14
2021
SELL
Open market or private sale
$214,700
$42.94 p/Share
5,000
Reduced 11.89%
37,062
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$65,400
$13.08 p/Share
5,000
Added 10.62%
42,062
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$9,113
$38.78 p/Share
235
Reduced 0.63%
37,062
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
815
Added 2.14%
37,297
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$13,838
$39.2 p/Share
353
Reduced 0.96%
36,482
Common Stock