May 14
2022
BUY
Exercise of conversion of derivative security
-
5,686
Added 0.72%
788,426
Common Stock
May 05
2022
SELL
Open market or private sale
$5,455,836
$48.6 p/Share
112,260
Reduced 12.54%
782,740
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
-
213,217
Added 19.24%
895,000
Common Stock
May 02
2022
SELL
Open market or private sale
$184,028
$49.63 p/Share
3,708
Reduced 0.54%
681,783
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
7,042
Added 1.02%
685,491
Common Stock
Feb 24
2022
SELL
Open market or private sale
$1,648,200
$54.94 p/Share
30,000
Reduced 4.42%
648,449
Common Stock
Feb 23
2022
SELL
Open market or private sale
$4,516,744
$58.88 p/Share
76,711
Reduced 10.16%
678,449
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
77,534
Added 9.73%
719,271
Common Stock
Feb 19
2022
SELL
Open market or private sale
$346,233
$60.7 p/Share
5,704
Reduced 0.83%
677,626
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
10,833
Added 1.56%
683,330
Common Stock
Feb 15
2022
SELL
Open market or private sale
$4,227,616
$55.56 p/Share
76,091
Reduced 10.16%
672,497
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
145,580
Added 16.28%
748,588
Common Stock
Feb 14
2022
SELL
Open market or private sale
$119,010
$55.56 p/Share
2,142
Reduced 0.35%
603,008
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,687
Added 0.93%
605,150
Common Stock
Feb 02
2022
SELL
Open market or private sale
$159,358
$57.53 p/Share
2,770
Reduced 0.46%
599,463
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
7,042
Added 1.16%
602,233
Common Stock
Dec 02
2021
SELL
Open market or private sale
$3,694,500
$73.89 p/Share
50,000
Reduced 9.17%
495,191
Common Stock
Dec 01
2021
SELL
Open market or private sale
$3,876,500
$77.53 p/Share
50,000
Reduced 8.4%
545,191
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,737,882
$82.65 p/Share
21,027
Reduced 3.41%
595,191
Common Stock
Nov 14
2021
SELL
Open market or private sale
$246,968
$82.46 p/Share
2,995
Reduced 0.48%
616,218
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
5,687
Added 0.91%
619,213
Common Stock
Nov 04
2021
SELL
Open market or private sale
$2,790,919
$82.04 p/Share
34,019
Reduced 5.25%
613,526
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
-
64,611
Added 9.29%
630,657
Common Stock
Nov 02
2021
SELL
Open market or private sale
$272,353
$73.45 p/Share
3,708
Reduced 0.63%
582,934
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
-
7,042
Added 1.19%
586,642
Common Stock