Mar 01
2023
SELL
Open market or private sale
$604,425
$80.59 p/Share
7,500
Reduced 1.93%
381,117
Common Stock
Feb 23
2023
SELL
Open market or private sale
$2,759,479
$72.95 p/Share
37,827
Reduced 8.87%
388,617
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
37,332
Added 8.05%
426,444
Common Stock
Feb 14
2023
SELL
Open market or private sale
$152,283
$70.08 p/Share
2,173
Reduced 0.56%
389,112
Common Stock
Feb 01
2023
SELL
Open market or private sale
$481,574
$64.21 p/Share
7,500
Reduced 1.88%
391,285
Common Stock
Jan 23
2023
SELL
Open market or private sale
$812,677
$65.74 p/Share
12,362
Reduced 3.01%
398,785
Common Stock
Jan 20
2023
SELL
Open market or private sale
$412,783
$65.19 p/Share
6,332
Reduced 1.52%
411,147
Common Stock
Jan 18
2023
SELL
Open market or private sale
$85,007
$65.09 p/Share
1,306
Reduced 0.31%
417,479
Common Stock
Jan 17
2023
SELL
Open market or private sale
$481,050
$64.14 p/Share
7,500
Reduced 1.76%
418,785
Common Stock
Nov 15
2022
SELL
Open market or private sale
$870,862
$60.13 p/Share
14,483
Reduced 3.29%
426,285
Common Stock
Nov 11
2022
SELL
Open market or private sale
$164,962
$60.03 p/Share
2,748
Reduced 0.62%
440,768
Common Stock
Nov 07
2022
SELL
Open market or private sale
$166,333
$60.07 p/Share
2,769
Reduced 0.62%
443,516
Common Stock
Sep 08
2022
SELL
Open market or private sale
$981,322
$55.37 p/Share
17,723
Reduced 3.82%
446,285
Common Stock
Sep 07
2022
SELL
Open market or private sale
$125,235
$55.0 p/Share
2,277
Reduced 0.49%
464,008
Common Stock
Aug 24
2022
SELL
Open market or private sale
$180,017
$50.13 p/Share
3,591
Reduced 0.76%
466,285
Common Stock
Aug 23
2022
SELL
Open market or private sale
$821,106
$50.04 p/Share
16,409
Reduced 3.37%
469,876
Common Stock
Aug 12
2022
SELL
Open market or private sale
$336,000
$48.0 p/Share
7,000
Reduced 1.42%
486,285
Common Stock
Aug 11
2022
SELL
Open market or private sale
$604,301
$46.74 p/Share
12,929
Reduced 2.55%
493,285
Common Stock
Aug 05
2022
SELL
Open market or private sale
$902,600
$45.13 p/Share
20,000
Reduced 3.8%
506,214
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
$34,264
$0.28 p/Share
122,371
Added 18.87%
526,214
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$35,000
$0.28 p/Share
125,000
Added 23.64%
403,843
Common Stock
Apr 01
2021
SELL
Open market or private sale
$2,460,000
$41.0 p/Share
60,000
Reduced 17.71%
278,843
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,197,589
$34.21 p/Share
35,007
Reduced 9.36%
338,843
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$77,365
$2.21 p/Share
35,007
Added 8.56%
373,850
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$48,131
$0.39 p/Share
123,414
Added 26.7%
338,843
Common Stock